diff options
| author | Miguel <m.i@gmx.at> | 2018-09-09 13:21:47 +0200 |
|---|---|---|
| committer | Miguel <m.i@gmx.at> | 2018-09-09 13:21:47 +0200 |
| commit | c2ef64149849fcae608b1c6010303eca86229d22 (patch) | |
| tree | 30d69313b6975a7c1bfc80859117124a6a5a10e7 /asm/asm_start.h | |
| parent | e85a68e1536a0f6505300e1cb79f06b9743b00f7 (diff) | |
cleaning logs, docs, interrupts
Diffstat (limited to 'asm/asm_start.h')
| -rw-r--r-- | asm/asm_start.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/asm/asm_start.h b/asm/asm_start.h index 4b2db16..3315d50 100644 --- a/asm/asm_start.h +++ b/asm/asm_start.h @@ -1,13 +1,18 @@ /** * @file + * + * START + * ===== + * * Defines the following sections/functions, some are linked at * specific addresses in the final ELF kernel binary. * This is specified in the _linker.ld_ file. * - * TODO: THIS IS NOT TRUE ANYMORE (SINCE IT KILLED THE MEMORY IN BETWEEN PROABBLY) - * * 0x007000 .smp - entry point for application processors (16bit code) + * * 0x007000 .smp - entry point for application processors (16bit code) _start_smp() calls finally smp_main() * * 0x100000 .multiboot - the multiboot header * + * __TODO: Does this not kill the memory in-between?__ + * * * .text * * .bootstrap_stack * * _start() - main entry point for booting cpu, calls kernel_main(). |
