summaryrefslogtreecommitdiff
path: root/bootother.S
AgeCommit message (Collapse)AuthorFilesLines
2011-08-15Separate more clearly bootloader from xv6 by renaming multiboot.S to entry.S ↵Frans Kaashoek1-84/+0
etc. Maybe the string boot shouldn't appear in xv6 code?
2011-08-11Make AP processors boot using bootpgdirFrans Kaashoek1-10/+19
Remove device mapping from bootpgdir Remove unnecessary vmenable Set CPUS back to 2 in Makefile Passes all usertests
2011-08-08One definition of several macros and constantsFrans Kaashoek1-10/+4
2011-07-29Map kernel highFrans Kaashoek1-5/+9
Very important to give qemu memory through PHYSTOP :(
2011-02-19xv6: formatting, cleanup, rev5 (take 2)Russ Cox1-1/+1
2010-09-13change some comments, maybe more informativeRobert Morris1-43/+32
delete most comments from bootother.S (since copy of bootasm.S) ksegment() -> seginit() move more stuff from main() to mainc()
2010-08-05add some commentsRobert Morris1-2/+4
find out the hard way why user and kernel must have separate segment descriptors
2009-12-018ae0 instead of 8e00, thanks yandongFrans Kaashoek1-1/+1
2009-08-08shuffle and tweak for formatting.Russ Cox1-7/+7
pdf has very good page breaks now. would be a good copy for fall 2009.
2009-07-11bootasm cleanupRuss Cox1-10/+11
2009-03-08xv6: boot loader adjustmentsrsc1-1/+11
do Bochs breakpoint and spin in bootasm.S. not needed in bootmain too. fix readseg bug (rounding of va). zero segments when memsz > filesz. no need to clear BSS in kernel main. make bootother.S like bootasm.S
2008-08-28the old explanation of AP startup might have been correct, butrtm1-9/+10
I understand this one.
2007-08-29bootothers now in mainrsc1-3/+3
2007-08-28more cmain -> bootmainrsc1-1/+1
2007-08-27nitsrsc1-2/+2
2007-08-24bring bootasm and bootother more in syncrsc1-27/+23
2006-09-06wrap long linesrsc1-41/+39
2006-09-06standardize various * conventionsrsc1-11/+11
2006-09-06spacing fixes: no tabs, 2-space indents (for rtm)rsc1-49/+50
2006-09-03remove duplicationkaashoek1-3/+3
don't use the same name for two different pieces of code
2006-09-03centralize creditskaashoek1-1/+0
2006-06-26stick mpstack in cpu structurekaashoek1-1/+1
2006-06-24boot more than two CPUs, each on own initial stackrtm1-6/+9
2006-06-22checkpoint. booting second processor. stack is messed up, but thanks to cliffkaashoek1-0/+77
and plan 9 code, at least boots and gets into C code.