Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-07-29 | Map kernel high | Frans Kaashoek | 1 | -1/+5 | |
Very important to give qemu memory through PHYSTOP :( | |||||
2011-02-28 | fixes from Peter Froehlich | Russ Cox | 1 | -6/+6 | |
2011-01-11 | make new code like old code | Russ Cox | 1 | -2/+3 | |
Variable declarations at top of function, separate from initialization. Use == 0 instead of ! for checking pointers. Consistent spacing around {, *, casts. Declare 0-parameter functions as (void) not (). Integer valued functions return -1 on failure, 0 on success. | |||||
2010-09-02 | Get consoleintr back on one page | Austin Clements | 1 | -5/+2 | |
2010-09-02 | Get cgaputc and consputc back on the same page | Austin Clements | 1 | -6/+2 | |
2010-09-01 | Space police | Austin Clements | 1 | -1/+1 | |
2010-09-01 | Tab police | Austin Clements | 1 | -2/+2 | |
2009-09-30 | Handle backspace on serial input and output better. Better solutions are ↵ | Austin Clements | 1 | -1/+7 | |
welcome. | |||||
2009-09-20 | Hack to make newlines on the serial port work | Austin Clements | 1 | -0/+3 | |
2009-08-30 | assorted fixes: | Russ Cox | 1 | -3/+3 | |
* rename c/cp to cpu/proc * rename cpu.context to cpu.scheduler * fix some comments * formatting for printout | |||||
2009-08-08 | shuffle and tweak for formatting. | Russ Cox | 1 | -116/+113 | |
pdf has very good page breaks now. would be a good copy for fall 2009. | |||||
2009-05-31 | group locks into structs they protect. | rsc | 1 | -12/+15 | |
few naming nits. | |||||
2009-05-31 | Add serial port input/output. | rsc | 1 | -23/+5 | |
Delete parallel port output. Works well with qemu -nographic mode. | |||||
2009-03-08 | be consistent: no underscores in function names | rsc | 1 | -23/+23 | |
2008-10-12 | minor cleanup | kolya | 1 | -1/+1 | |
2008-08-22 | clean up circular buffers, so pipe can queue 512 bytes rather than 511 | kolya | 1 | -7/+7 | |
2008-08-21 | fix obvious printf nits after reading through code | kolya | 1 | -1/+1 | |
2007-09-27 | nit | rsc | 1 | -1/+1 | |
2007-09-27 | use console lock | rsc | 1 | -1/+1 | |
2007-08-30 | make new Homework 8 work | rtm | 1 | -1/+1 | |
2007-08-30 | oops - broke circular buffer | rsc | 1 | -4/+2 | |
2007-08-28 | comments; rename irq_ to pic_ | rsc | 1 | -1/+5 | |
2007-08-28 | spaces around else for rtm | rsc | 1 | -2/+2 | |
2007-08-28 | more consistent spacing | rsc | 1 | -3/+3 | |
2007-08-28 | nits | rsc | 1 | -4/+1 | |
2007-08-28 | Change dev read/write functions | rsc | 1 | -3/+8 | |
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 | avoid double echo | rsc | 1 | -1/+0 | |
2007-08-28 | oops | rsc | 1 | -1/+2 | |
2007-08-28 | Move keyboard code into kbd.c; add backspace handling. | rsc | 1 | -128/+108 | |
2007-08-27 | delete unnecessary #include lines | rsc | 1 | -3/+3 | |
2007-08-24 | nits | rsc | 1 | -16/+18 | |
2007-08-14 | fixes | rsc | 1 | -7/+7 | |
2007-08-14 | formatting; split kbd constants into kbd.h | rsc | 1 | -184/+64 | |
2007-08-10 | Make cp a magic symbol. | rsc | 1 | -1/+1 | |
2007-08-08 | check p->killed for long-lived sleeps | rsc | 1 | -1/+7 | |
2007-08-08 | missing void | rsc | 1 | -2/+2 | |
2007-08-08 | add EOF handling to console_read - works with cat | rsc | 1 | -13/+18 | |
2006-09-07 | debugging rearrangements | rsc | 1 | -10/+12 | |
2006-09-07 | debugging prints | rsc | 1 | -13/+23 | |
2006-09-07 | fix ide, pit interfaces | rsc | 1 | -1/+1 | |
2006-09-07 | remove _ prefixes | rsc | 1 | -3/+3 | |
2006-09-07 | run without lapic and ioapic, if they are not present | kaashoek | 1 | -0/+1 | |
if no lapic available, use 8253pit for clock now xv6 runs both on qemu (uniprocessor) and bochs (uniprocessor and MP) | |||||
2006-09-07 | nit in console interrupts | kaashoek | 1 | -1/+0 | |
2006-09-06 | no /* */ comments | rsc | 1 | -29/+42 | |
2006-09-06 | standardize various * conventions | rsc | 1 | -24/+24 | |
2006-09-06 | spacing fixes: no tabs, 2-space indents (for rtm) | rsc | 1 | -87/+87 | |
2006-09-06 | print "0" for null string | rsc | 1 | -3/+7 | |
2006-09-03 | don't send keyboard interrupts to the second cpu, if we have only one cpu. | kaashoek | 1 | -2/+3 | |
xv6 seems to work fine on uniprocessor now. | |||||
2006-09-03 | remove duplication | kaashoek | 1 | -0/+1 | |
don't use the same name for two different pieces of code | |||||
2006-08-29 | clean up stale error checks and panics | rtm | 1 | -8/+0 | |
delete unused functions a few comments |