fox32os/fox32os.def

20 lines
489 B
Modula-2
Raw Normal View History

; fox32os routine definitions
; system jump table
2022-06-25 02:40:52 +02:00
get_os_version: jmp [0x00000810]
; FXF jump table
2022-06-25 02:40:52 +02:00
parse_fxf_binary: jmp [0x00000910]
; task jump table
2022-06-25 02:40:52 +02:00
new_task: jmp [0x00000A10]
yield_task: jmp [0x00000A14]
end_current_task: jmp [0x00000A18]
get_current_task_id: jmp [0x00000A1C]
get_unused_task_id: jmp [0x00000A20]
2022-08-12 02:35:13 +02:00
is_task_id_used: jmp [0x00000A24]
; memory jump table
2022-06-25 02:40:52 +02:00
allocate_memory: jmp [0x00000B10]
free_memory: jmp [0x00000B14]