;
;     vtabl_2.txt
;
;      
;  
;     
;    
;
;   128  
;
  .cseg at smart_vectors ; smart vectors = 0x0100
;-------------------------------------------------
 RD_Pf0_ptr:
  ajmp RD_p0_proc ; RD_Pf0_ptr   equ 0b00000000
	                ;     0
                  ;  1  
 WR_Pf0_ptr:
  ajmp WR_p0_proc ; WR_Pf0_ptr   equ 0b00000010
	                ;     0
                  ;    smart_qt
 Wbm1_Pf0_ptr:
  ajmp Wbm1_p0_proc ; Wbm1_Pf0_ptr equ 0b00000100
	                ;    
                  ;       0
                  ;    smart_qt
 Wbm0_Pf0_ptr:
  ajmp Wbm0_p0_proc ; Wbm0_Pf0_ptr equ 0b00000110
	               ;    
                 ;       0
                 ;    smart_qt
;-------------------------------------------------
 RD_Pf1_ptr:
  ajmp RD_p1_proc ; RD_Pf1_v   equ 0b00001000
	               ;     1
                 ;  1  
 WR_Pf1_ptr:
  ajmp WR_p1_proc ; WR_Pf1_v   equ 0b00001010
	               ;     1
                 ;    smart_qt
 Wbm1_Pf1_ptr:
  ajmp Wbm1_p1_proc ; Wbm1_Pf1_v equ 0b00001100
	               ;    
                 ;       1
                 ;    smart_qt
 Wbm0_Pf1_ptr:
  ajmp Wbm0_p1_proc ; Wbm0_Pf1_v equ 0b00001110
	               ;    
                 ;       1
                 ;    smart_qt
;-------------------------------------------------
 RD_Pf2_ptr:
  ajmp RD_p2_proc ; RD_Pf2_v   equ 0b00010000
	               ;     2
                 ;  1  
 WR_Pf2_ptr:
  ajmp WR_p2_proc ; WR_Pf2_v   equ 0b00010010
	               ;     2
                 ;    smart_qt
 Wbm1_Pf2_ptr:
  ajmp Wbm1_p2_proc ; Wbm1_Pf2_v equ 0b00010100
	               ;    
                 ;       2
                 ;    smart_qt
 Wbm0_Pf2_ptr:
  ajmp Wbm0_p2_proc ; Wbm0_Pf2_v equ 0b00010110
	               ;    
                 ;       2
                 ;    smart_qt
;-------------------------------------------------
 RD_Pf3_ptr:
  ajmp RD_p3_proc ; RD_Pf3_v   equ 0b00011000
	               ;     3
                 ;  1  
 WR_Pf3_ptr:
  ajmp WR_p3_proc ; WR_Pf3_v   equ 0b00011010
	               ;     3
                 ;    smart_qt
 Wbm1_Pf3_ptr:
  ajmp Wbm1_p3_proc ; Wbm1_Pf3_v equ 0b00011100
	               ;    
                 ;       3
                 ;    smart_qt
 Wbm0_Pf3_ptr:
  ajmp Wbm0_p3_proc ; Wbm0_Pf3_v equ 0b00011110
	               ;    
                 ;       3
                 ;    smart_qt
;-------------------------------------------------
 INC_Pf0_ptr:
  ajmp inc_p0_proc ; INC_Pf0_v equ 0b00100000
	                ;   0
                  ;    smart_qt
 INC_Pf1_ptr:
  ajmp inc_p1_proc ; INC_Pf1_v equ 0b00100010
	                ;   1
                  ;    smart_qt
 INC_Pf2_ptr:
  ajmp inc_p2_proc ; INC_Pf2_v equ 0b00100100
	                ;   2
                  ;    smart_qt
 INC_Pf3_ptr:
  ajmp inc_p3_proc ; INC_Pf3_v equ 0b00100110
	                ;   3
                  ;    smart_qt
;-------------------------------------------------
 DEC_Pf0_ptr:
  ajmp dec_p0_proc ; DEC_Pf0_v equ 0b00101000
	                ;   0
                  ;    smart_qt
 DEC_Pf1_ptr:
  ajmp dec_p1_proc ; DEC_Pf1_v equ 0b00101010
	                ;   1
                  ;    smart_qt
 DEC_Pf2_ptr:
  ajmp dec_p2_proc ; DEC_Pf2_v equ 0b00101100
	                ;   2
                  ;    smart_qt
 DEC_Pf3_ptr:
  ajmp dec_p3_proc ; DEC_Pf3_v equ 0b00101110
	                ;   3
                  ;    smart_qt
;-------------------------------------------------
 CLR_Pf0_ptr:
  ajmp clr_p0_proc ; CLR_Pf0_v equ 0b00110000
	                ;  000   0
                  ;    smart_qt
 CLR_Pf1_ptr:
  ajmp clr_p1_proc ; CLR_Pf1_v equ 0b00110010
	                ;  000   1
                  ;    smart_qt
 CLR_Pf2_ptr:
  ajmp clr_p2_proc ; CLR_Pf2_v equ 0b00110100
	                ;  000   2
                  ;    smart_qt
 CLR_Pf3_ptr:
  ajmp clr_p3_proc ; CLR_Pf3_v equ 0b00110110
	                ;  003   3
                  ;    smart_qt
;-------------------------------------------------
 SET_Pf0_ptr:
  ajmp set_p0_proc ; SET_Pf0_v equ 0b00111000
	                ;  0FF   0
                  ;    smart_qt
 SET_Pf1_ptr:
  ajmp set_p1_proc ; SET_Pf1_v equ 0b00111010
	                ;  0FF   1
                  ;    smart_qt
 SET_Pf2_ptr:
  ajmp set_p2_proc ; SET_Pf2_v equ 0b00111100
	                ;  0FF   2
                  ;    smart_qt
 SET_Pf3_ptr:
  ajmp set_p3_proc ; SET_Pf3_v equ 0b00111110
	                ;  0FF   3
                  ;    smart_qt
;-------------------------------------------------
 CPL_Pf0_ptr:
  ajmp cpl_p0_proc ; CPL_Pf0_v equ 0b01000000
	                ;     0
                  ;    smart_qt
 CPL_Pf1_ptr:
  ajmp cpl_p1_proc ; CPL_Pf1_v equ 0b01000010
	                ;     1
                  ;    smart_qt
 CPL_Pf2_ptr:
  ajmp cpl_p2_proc ; CPL_Pf2_v equ 0b01000100
	                ;     2
                  ;    smart_qt
 CPL_Pf3_ptr:
  ajmp cpl_p3_proc ; CPL_Pf3_v equ 0b01000110
	                ;     3
                  ;   3  3   1
                  ;    smart_qt
;-------------------------------------------------
 oll_on_ptr:
  ajmp oll_on ; oll_on_v equ 0b01001000
	            ; 
              ;     0xFF
              ;    smart_qt
 oll_off_ptr:
  ajmp oll_off ; oll_off_v equ 0b01001010
	            ; 
              ;     0x00
              ;    smart_qt
;-------------------------------------------------
 read_hed_ptr:
  ajmp read_hed ; read_hed_v equ 0b01001100 
                ;   
                ;  11  
 LONG_com_ptr:
  ajmp LONG_com ; LONG_com_v equ 0b01001110  " "
                ;    
                ;   
                ;   - 
                ;    
                ;  ajmp wait_com
;-------------------------------------------------

;
;-------------------------------------------------
;