Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 98 → Rev 99

/SPARTAN/trunk/arch/ia32/src/boot/memmap.S
47,7 → 47,7
memmap_arch_init:
e820begin:
xorl %ebx,%ebx #at first call must be ebx==0
xorl %ebx,%ebx # during first call, ebx must be 0
movw $e820table,%di
movb $E820_MAX_RECORDS,(e820counter)
62,7 → 62,7
jc e820end
cmpl $E820_SMAP,%eax # verifiing BIOS
cmpl $E820_SMAP,%eax # verifying BIOS
jne e820end
movw %di,%ax # next record
86,4 → 86,4
.byte 0
e820table:
.space (32*E820_RECORD_SIZE),0 #prostor na 32 zaznamu delky E820_RECORD_SIZE
.space (32*E820_RECORD_SIZE),0 # space for 32 records, each E820_RECORD_SIZE bytes long