Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-08-28 | comments; rename irq_ to pic_ | rsc | 9 | -18/+25 | |
2007-08-28 | spaces around else for rtm | rsc | 12 | -24/+23 | |
2007-08-28 | more consistent spacing | rsc | 17 | -59/+59 | |
2007-08-28 | nits | rsc | 9 | -61/+24 | |
2007-08-28 | fix offsets | rsc | 1 | -2/+2 | |
2007-08-28 | more cmain -> bootmain | rsc | 2 | -2/+2 | |
2007-08-28 | Change dev read/write functions | rsc | 3 | -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-28 | oops | rsc | 1 | -2/+2 | |
2007-08-28 | cmain -> bootmain | rsc | 2 | -3/+3 | |
2007-08-28 | nit | rsc | 1 | -3/+1 | |
2007-08-28 | replace setjmp/longjmp with swtch | rsc | 7 | -86/+55 | |
2007-08-28 | never returns! | rsc | 1 | -1/+1 | |
2007-08-28 | nits | rsc | 2 | -3/+1 | |
2007-08-28 | formatting | rsc | 2 | -1/+3 | |
2007-08-28 | clumsy blank pages to make some files align better | rsc | 3 | -0/+101 | |
2007-08-28 | rename 8253pit -> timer | rsc | 1 | -1/+1 | |
2007-08-28 | rename 8253pit.c to timer.c | rsc | 5 | -51/+38 | |
2007-08-28 | runoff | rsc | 2 | -5/+6 | |
2007-08-28 | add grep; add lost echo | rsc | 2 | -0/+108 | |
2007-08-28 | avoid double echo | rsc | 1 | -1/+0 | |
2007-08-28 | remove _ from pipe; be like file | rsc | 4 | -12/+12 | |
2007-08-28 | clean up Makefile; add wc | rsc | 2 | -77/+108 | |
2007-08-28 | add struct stat decl | rsc | 1 | -0/+2 | |
2007-08-28 | do not call proc_exit until lock dropped | rsc | 1 | -20/+18 | |
2007-08-28 | oops | rsc | 1 | -1/+1 | |
2007-08-28 | handle printf("%s\n", 0) | rsc | 1 | -0/+2 | |
2007-08-28 | nit | rsc | 1 | -1/+1 | |
2007-08-28 | oops | rsc | 1 | -1/+2 | |
2007-08-28 | nit | rsc | 4 | -13/+11 | |
2007-08-28 | formatting tweaks | rsc | 1 | -55/+66 | |
2007-08-28 | comment non-check of cp->killed | rsc | 1 | -0/+1 | |
2007-08-28 | No one is going to find this inode. | rsc | 1 | -1/+1 | |
There is only one ref to it -- the caller -- and no links to it. | |||||
2007-08-28 | New shell. | rsc | 1 | -271/+406 | |
2007-08-28 | Move keyboard code into kbd.c; add backspace handling. | rsc | 4 | -129/+164 | |
2007-08-28 | oops | rsc | 1 | -1/+1 | |
2007-08-27 | move mp.h to low-level | rsc | 1 | -4/+1 | |
2007-08-27 | no more ioapic.h | rsc | 1 | -1/+18 | |
2007-08-27 | make code match comment | rsc | 1 | -1/+1 | |
2007-08-27 | make code match comment | rsc | 2 | -8/+7 | |
2007-08-27 | make code match comment | rsc | 1 | -1/+1 | |
2007-08-27 | Rename main0 to main. | rsc | 4 | -4/+5 | |
2007-08-27 | delete unnecessary #include lines | rsc | 27 | -90/+73 | |
2007-08-27 | Simplify MP hardware code. | rsc | 6 | -450/+210 | |
Mainly delete unused constants and code. Move mp_startthem to main.c as bootothers. | |||||
2007-08-27 | Clean up lapic code. | rsc | 3 | -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. | |||||
2007-08-27 | nits | rsc | 1 | -6/+6 | |
2007-08-27 | nits | rsc | 1 | -17/+13 | |
2007-08-27 | nits | rsc | 1 | -12/+10 | |
2007-08-27 | oops | rsc | 1 | -0/+1 | |
2007-08-27 | Edit exec. | rsc | 1 | -77/+59 | |
Do not commit to new memory image until nothing can go wrong, avoiding bad2 case. Be sure to allocate enough stack space for argv. Load executable before initializing stack, to keep ELF loops together. Make argv loop clearer. | |||||
2007-08-27 | nits | rsc | 1 | -17/+7 | |