File:
[RetroPC.NET] /
np2 /
romimage /
FIRMWARE.X86
Revision
1.1:
download - view:
text,
annotated -
select for diffs
Wed Dec 10 21:48:08 2003 JST (21 years, 10 months ago) by
yui
Branches:
MAIN
CVS tags:
VER_0_82_x64,
VER_0_82,
VER_0_81A,
VER_0_81,
VER_0_80,
VER_0_79,
VER_0_78,
VER_0_77,
VER_0_76,
VER_0_75,
VER_0_74,
VER_0_73,
HEAD
add ITF Images (T.Yui)
; CPUモードの表示
cpumoderes db "CPU MODE ", 0
db "High", 0
db "Low", 0
CPUMODE_DISP: mov si, offset cpumoderes
call TEXTOUT_CS
in al, 42h
test al, 2
je cpumodedisp1
add si, 5
cpumodedisp1: call TEXTOUT_CS
mov dl, 0
inc dh
ret
; ----------------------------------------------------------------------------
; BIOS UPDATEのダミー
FLASH_WRITE: mov cl, 0e1h
mov si, offset res_wflash
call TEXTOUT_CS
flashwritelp: call WAITVSYNC1
jmps flashwritelp
; ----------------------------------------------------------------------------
; BIOS Revision
BIOS_REVISON: mov si, offset res_rev1
call TEXTOUT_CS
mov si, offset res_revver
call TEXTOUT_CS
mov si, offset res_rev2
jmp TEXTOUT_CS
; ----------------------------------------------------------------------------
FIRMWARE_TEST: mov si, offset res_firm1
mov cl, 0a9h
call TEXTOUT_CS
mov cl, 0e1h
mov si, offset res_firm2
call TEXTOUT_CS
call PUT_CPU
mov si, offset res_firm3
call TEXTOUT_CS
call PUT_CLOCK
mov si, offset res_firm4
jmp TEXTOUT_CS
; ----------------------------------------------------------------------------
RESET_ALLSW: mov si, offset res_resdip2
mov cl, 041h
call TEXTOUT_CS
call MEMSW_INIT
ra_dipinit: call INIT_DIPSW
jmp SET_DIPSW
; ----------------------------------------------------------------------------
FLASH_CLEAR: mov si, offset res_resdip
mov cl, 0c1h
call TEXTOUT_CS
jmp short ra_dipinit
RetroPC.NET-CVS <cvs@retropc.net>