2019-03-23 21:23:17 +01:00
|
|
|
main:
|
|
|
|
mov ax, cs
|
|
|
|
mov ds, ax
|
|
|
|
|
|
|
|
call heap_init
|
2019-03-24 18:59:45 +01:00
|
|
|
call ivt_backup
|
|
|
|
call debug_init
|
2019-03-23 22:26:46 +01:00
|
|
|
|
2019-03-24 18:59:45 +01:00
|
|
|
int 0x2E
|
2019-03-23 21:23:17 +01:00
|
|
|
|
2019-03-24 18:59:45 +01:00
|
|
|
retf
|
2019-03-23 21:23:17 +01:00
|
|
|
|
|
|
|
%include "kernel/heap.asm"
|
|
|
|
%include "kernel/intr.asm"
|
|
|
|
%include "kernel/debug.asm"
|
|
|
|
%include "kernel/kprintf.asm"
|
|
|
|
|
|
|
|
align 16
|
|
|
|
heap:
|