Commit graph

17 commits

Author SHA1 Message Date
rsc
949e55902b usys.S: put before init.c, STUB -> SYSCALL 2009-05-31 02:14:04 +00:00
rsc
bf2932a686 final nits 2007-08-28 19:39:49 +00:00
rsc
818fc0125e replace setjmp/longjmp with swtch 2007-08-28 12:48:33 +00:00
rsc
0c931af50f nits 2007-08-28 05:01:04 +00:00
rsc
9e82bfb04c rename 8253pit.c to timer.c 2007-08-28 04:40:58 +00:00
rsc
eae04163a7 runoff 2007-08-28 04:26:55 +00:00
rsc
fa74a74984 move mp.h to low-level 2007-08-27 23:55:45 +00:00
rsc
a8acdf02ee no more ioapic.h 2007-08-27 23:54:24 +00:00
rsc
f0721f1be4 tweaks 2007-08-22 06:20:10 +00:00
rsc
eaea18cb9c PDF at http://am.lcs.mit.edu/~rsc/xv6.pdf
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
2007-08-22 06:01:32 +00:00
rsc
5e8c5d8bb8 formatting; split kbd constants into kbd.h 2007-08-14 19:31:16 +00:00
rsc
71d1122a03 add bootmain.c to runoff.list 2007-08-08 07:41:30 +00:00
kaashoek
f70172129c run without lapic and ioapic, if they are not present
if no lapic available, use 8253pit for clock
now xv6 runs both on qemu (uniprocessor) and bochs (uniprocessor and MP)
2006-09-07 01:37:58 +00:00
rsc
2a55cc5501 runoff tweaks 2006-09-06 19:22:24 +00:00
rsc
d90113b638 tweak 2006-09-06 16:36:54 +00:00
kaashoek
56ac0d72fc change sections and order of files in printout 2006-09-06 00:07:09 +00:00
rsc
fae7779da7 New formatting scripts.
The use/defs extraction in runoff still needs some work
for xv6 code style.
2006-09-05 15:50:55 +00:00