summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-08-29spellingrtm1-4/+3
2007-08-28final nitsrsc2-13/+6
2007-08-28match READMErsc1-2/+2
2007-08-28nitsrsc1-4/+4
2007-08-28nitsrsc5-29/+17
2007-08-28delete proc_ on proc_exit, proc_wait, proc_killrsc4-12/+12
2007-08-28comments; rename irq_ to pic_rsc9-18/+25
2007-08-28spaces around else for rtmrsc12-24/+23
2007-08-28more consistent spacingrsc17-59/+59
2007-08-28nitsrsc9-61/+24
2007-08-28fix offsetsrsc1-2/+2
2007-08-28more cmain -> bootmainrsc2-2/+2
2007-08-28Change dev read/write functionsrsc3-7/+12
to take inode* instead of minor number. Unlock console inode during console_read and console_write. Otherwise background processes cannot write to console while the shell is reading it waiting for input.
2007-08-28oopsrsc1-2/+2
2007-08-28cmain -> bootmainrsc2-3/+3
2007-08-28nitrsc1-3/+1
2007-08-28replace setjmp/longjmp with swtchrsc7-86/+55
2007-08-28never returns!rsc1-1/+1
2007-08-28nitsrsc2-3/+1
2007-08-28formattingrsc2-1/+3
2007-08-28clumsy blank pages to make some files align betterrsc3-0/+101
2007-08-28rename 8253pit -> timerrsc1-1/+1
2007-08-28rename 8253pit.c to timer.crsc5-51/+38
2007-08-28runoffrsc2-5/+6
2007-08-28add grep; add lost echorsc2-0/+108
2007-08-28avoid double echorsc1-1/+0
2007-08-28remove _ from pipe; be like filersc4-12/+12
2007-08-28clean up Makefile; add wcrsc2-77/+108
2007-08-28add struct stat declrsc1-0/+2
2007-08-28do not call proc_exit until lock droppedrsc1-20/+18
2007-08-28oopsrsc1-1/+1
2007-08-28handle printf("%s\n", 0)rsc1-0/+2
2007-08-28nitrsc1-1/+1
2007-08-28oopsrsc1-1/+2
2007-08-28nitrsc4-13/+11
2007-08-28formatting tweaksrsc1-55/+66
2007-08-28comment non-check of cp->killedrsc1-0/+1
2007-08-28No one is going to find this inode.rsc1-1/+1
There is only one ref to it -- the caller -- and no links to it.
2007-08-28New shell.rsc1-271/+406
2007-08-28Move keyboard code into kbd.c; add backspace handling.rsc4-129/+164
2007-08-28oopsrsc1-1/+1
2007-08-27move mp.h to low-levelrsc1-4/+1
2007-08-27no more ioapic.hrsc1-1/+18
2007-08-27make code match commentrsc1-1/+1
2007-08-27make code match commentrsc2-8/+7
2007-08-27make code match commentrsc1-1/+1
2007-08-27Rename main0 to main.rsc4-4/+5
2007-08-27delete unnecessary #include linesrsc27-90/+73
2007-08-27Simplify MP hardware code.rsc6-450/+210
Mainly delete unused constants and code. Move mp_startthem to main.c as bootothers.
2007-08-27Clean up lapic code.rsc3-177/+123
One initialization function now, not three. Use #defines instead of enums (consistent with other code, but sigh). Still boots in Bochs in SMP mode.