Anonymous user
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
#
#
.long MAGIC
.long FLAGS
Line 434:
# Reserve initial kernel stack space
.set STACKSIZE, 0x4000 # 0x4000 being 16k.
.lcomm stack, STACKSIZE # Reserve 16k stack on
.comm mbd, 4 # Declare common symbol mbd, allocate it 4-bytes
# uninitialized memory.
.comm magic, 4 # Declare common symbol magic, allocate it 4-bytes
# uninitialized memory.
|