git-svn-id: https://spexeah.com:8443/svn/Asuro@514 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c

This commit is contained in:
kieron
2018-04-12 21:00:07 +00:00
parent aae55ef2ec
commit 1a742c01fa
14 changed files with 23 additions and 2 deletions

View File

@ -36,6 +36,22 @@ type
elf_sec: elf_section_header_table_t;
mmap_length: uint32;
mmap_addr: uint32;
drives_legnth : uint32;
drives_addr: uint32;
config_table : uint32;
boot_loader_name : uint32;
apm_table: uint32;
vbe_control_info : uint32;
vbe_mode_info : uint32;
vbe_mode : uint16;
vbe_interface_seg : uint16;
vbe_interface_off : uint16;
vbe_interface_len : uint16;
framebuffer_addr : uint64;
framebuffer_pitch : uint32;
framebuffer_width : uint32;
framebuffer_height: uint32;
framebuffer_bpp : uint8;
end;
Pmodule_t = ^module_t;

View File

@ -97,7 +97,7 @@ var
temp : uint32;
atmp : puint32;
test : puint8;
fb : puint8;
begin
{ Store Multiboot info }
@ -150,6 +150,11 @@ begin
tss.init();
scheduler.init();
fb:= puint8(uint32(multibootinfo^.framebuffer_addr) + KERNEL_VIRTUAL_BASE);
for i:=0 to 500 do begin
fb[i]:= $0F;
end;
{ Call Tracer }
tracer.init();

View File

@ -65,7 +65,7 @@ dd 0
dd 0
dd 1920
dd 1600
dd 8
dd 32
;
; Entrypoint