AAEON AEC-VS01 User Manual
Page 93
Advertising
E m b e d d e d C o n t r o l l e r
A E C - V S 0 1
Appendix C Digital I/O C-8
out dx, al
mov dx, 0f000h + 05h
mov al, ah
out dx, al
mov dx, 0f000h + 00h ; Host Control Register
mov al, 48h
; Start a byte access
out dx, al
call
CT_Chk_SMBus_Ready
ret
Ct_I2CWriteByte
Endp
; Wait until the busy bit clears, indicating that the SMBUS
; activity has concluded.
CT_Chk_SMBus_Ready Proc Near
mov dx,0f000h+ 0;status port
clc
mov cx,0800h
Chk_I2c_OK:
in
al,dx
;get status
call
Delay5ms
Advertising