Files
Z8C-Homebrew-Computer/OperatingSystem/monitor_v2/include/ref.s
Dennis Gunia d18e8e9e69 pushed updates
2024-06-24 09:21:16 +02:00

63 lines
980 B
ArmAsm

;-------------------------------------
; BIOS Routines entry points
; Do not move in memory!!!!
;-------------------------------------
.org 0x0050
B_BEEP:
jp beep
B_IICSEND:
jp iic_send_buffer
B_IICRECV:
jp iic_receive_buffer
B_PRINTCHAR:
jp print_char
B_PRINTSTR:
jp print_str
B_PRINTINLINE:
jp PRINTINLINE
B_PRINTAHEX:
jp print_a_hex
B_PRINTLN:
jp print_newLine
B_READCHAR:
jp read_char
B_KEYREAD:
ret ;placeholder -> not implemented
db 0x00, 0x00
B_KEYREADASCII:
ret ;placeholder -> not implemented
db 0x00, 0x00
B_KEYSEND:
ret ;placeholder -> not implemented
db 0x00, 0x00
B_DSKSEL:
jp ideif_drv_sel
B_FATOPEN:
jp fat_openfile
B_FATREAD:
jp fat_readfilesec
B_FATCD:
jp fat_cd_single
B_FATCREATE:
ret ;placeholder -> not implemented
db 0x00, 0x00
B_FATWRITE:
ret ;placeholder -> not implemented
db 0x00, 0x00