summaryrefslogtreecommitdiff
path: root/arch/x86/machine/boot_asm.S
AgeCommit message (Expand)Author
2017-06-25Remove the param moduleRichard Braun
2017-06-24Break STACK_SIZE macro into 3 different macrosRichard Braun
2017-06-04x86: support stack smashing protectionRichard Braun
2017-06-04x86/boot: improve clarity with segment selector macrosRichard Braun
2016-10-27x86/boot: fix syntax errorRichard Braun
2014-12-06x86/pmap: minor name changeRichard Braun
2014-05-28x86/{boot,cpu}: dynamically allocate AP boot stacksRichard Braun
2014-01-08x86/boot: improve early error reportingRichard Braun
2013-08-15x86/pmap: minor naming changesRichard Braun
2013-04-05x86/boot: minor 32/64-bit assembly code sharingRichard Braun
2013-04-05x86/{boot,cpu}: rework boot stack allocationRichard Braun
2012-12-31x86/boot: minor fixes to improve stack tracingRichard Braun
2012-12-29x86/boot: move the boot stack to the .init sectionRichard Braun
2012-12-25x86/boot: reintroduce the .boot sectionRichard Braun
2012-12-25x86/boot: minor comment changeRichard Braun
2012-11-24x86/boot: fix comment limitRichard Braun
2012-11-16x86/boot: rename boot_ap to boot_ap_mainRichard Braun
2012-11-09x86: linker script and assembly tidyingRichard Braun
2012-10-19Use the standard __ASSEMBLER__ macroRichard Braun
2012-10-15x86/asm: prefix macros with ASM_Richard Braun
2012-10-15x86/cpu: add support for amd64Richard Braun
2012-10-15x86/boot: don't boot without long mode on amd64Richard Braun
2012-10-15x86/pmap: rewrite to support both i386 and amd64Richard Braun
2012-10-15x86/boot: fix GDTR limitsRichard Braun
2012-10-11x86: move paging initialization to the pmap moduleRichard Braun
2012-10-10x86: initialize long mode on amd64Richard Braun
2012-10-10x86: rework the linker scriptRichard Braun
2012-10-10x86: merge the init and boot modulesRichard Braun