![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/0/7c/07cf6446-704e-4bcd-8ac0-96bc1390cd50/07cf6446-704e-4bcd-8ac0-96bc1390cd50-bg5d.png)
83 PCM-9588 User Manual
Appendix C Programmable GPIO & Watchdog Timer
mov bx,0400h
int 15h
;RA02 - END
;3. Check GPI 1,3,5,7 value
;RA02 - START
pop cx ;restore NO. of GPIO chip
push cx ;save NO. of GPIO chip
mov ax,5e87h
mov bx,03FFh
int 15h
pop cx ;restore NO. of GPIO chip
push cx ;save NO. of GPIO chip
dec cx
mov al,Fail_lenght
mul cl
lea dx, Fail_Str
add dx,ax
cmp bl,00
jne test_result
;4. Set GPIO 0,2,4,6 Output differential
pop cx ;restore NO. of GPIO chip
push cx ;save NO. of GPIO chip
mov ax,5e87h
mov bx,0411h
int 15h
;5. Check GPI 1,3,5,7 value
pop cx ;restore NO. of GPIO chip
push cx ;save NO. of GPIO chip
mov ax,5e87h
mov bx,03FFh
int 15h
pop cx ;restore NO. of GPIO chip
push cx ;save NO. of GPIO chip
dec cx
mov al,Fail_lenght
mul cl
lea dx, Fail_Str
add dx,ax
cmp bl,33h