Ada Bare Bones: Difference between revisions

m
s/dword/uint32_t/g
[unchecked revision][unchecked revision]
(replace "work in progress" note with {{In Progress}})
m (s/dword/uint32_t/g)
Line 426:
header: # Must be in the first 8kb of the kernel file
.align 4, 0x90 # Pad the location counter (in the current subsection) to a 4-byte
# (DWORD) storage boundary. The way alignment is specified can vary with
# with host system architecture.
.long MAGIC
.long FLAGS
Line 434:
# Reserve initial kernel stack space
.set STACKSIZE, 0x4000 # 0x4000 being 16k.
.lcomm stack, STACKSIZE # Reserve 16k stack on a doubleword (32bit)a32-bit boundary
.comm mbd, 4 # Declare common symbol mbd, allocate it 4-bytes (DWORD) of
# uninitialized memory.
.comm magic, 4 # Declare common symbol magic, allocate it 4-bytes (DWORD) of
# uninitialized memory.
 
Anonymous user