summaryrefslogtreecommitdiff
path: root/bootmain.c
AgeCommit message (Collapse)Author
2009-03-08xv6: boot loader adjustmentsrsc
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
2007-09-15fix commentsrtm
2007-08-28fix offsetsrsc
2007-08-28more cmain -> bootmainrsc
2007-08-28cmain -> bootmainrsc
2007-08-27cut bootmain to 1 sheetrsc
2007-08-24nitsrsc
2007-08-24add missing iput() at end of _namei()rtm
2007-08-22PDF at http://am.lcs.mit.edu/~rsc/xv6.pdfrsc
Various changes made while offline. + bwrite sector argument is redundant; use b->sector. + reformatting of files for nicer PDF page breaks + distinguish between locked, unlocked inodes in type signatures + change FD_FILE to FD_INODE + move userinit (nee proc0init) to proc.c + move ROOTDEV to param.h + always parenthesize sizeof argument
2006-09-06wrap long linesrsc
2006-09-06for vs whilersc
2006-09-06no /* */ commentsrsc
2006-09-06standardize various * conventionsrsc
2006-09-06spacing fixes: no tabs, 2-space indents (for rtm)rsc
2006-07-20uint32_t -> uint &crtm
2006-07-17standarize on unix-like lowercase struct namesrsc
2006-07-17add uint and standardize on typedefs instead of unsignedrsc
2006-07-16standardize on not using foo_ prefix in struct foorsc
2006-07-16standardize on #include "foo" not <foo>rsc
2006-06-12importrtm