summaryrefslogtreecommitdiff
path: root/ide.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-11clarify some FS commentsRobert Morris1-4/+3
2011-08-29Revert "Introduce and use sleeplocks instead of BUSY flags"Frans Kaashoek1-1/+1
2011-08-26Introduce and use sleeplocks instead of BUSY flagsFrans Kaashoek1-1/+1
2011-08-25Make cross reference with text workFrans Kaashoek1-2/+2
2011-07-29Map kernel highFrans Kaashoek1-0/+1
2011-02-19xv6: formatting, cleanup, rev5 (take 2)Russ Cox1-1/+1
2011-01-11make new code like old codeRuss Cox1-2/+2
2010-07-02Initial version of single-cpu xv6 with page tablesFrans Kaashoek1-1/+2
2009-08-30assorted fixes:Russ Cox1-1/+1
2009-05-31group locks into structs they protect.rsc1-2/+2
2009-05-31ide.c: make names more regularrsc1-23/+26
2009-03-08be consistent: no underscores in function namesrsc1-17/+17
2007-08-30make new Homework 8 workrtm1-1/+0
2007-08-28comments; rename irq_ to pic_rsc1-1/+1
2007-08-28spaces around else for rtmrsc1-1/+1
2007-08-28nitsrsc1-3/+3
2007-08-28comment non-check of cp->killedrsc1-0/+1
2007-08-27delete unnecessary #include linesrsc1-1/+1
2007-08-27Another attempt at the bio.c comment.rsc1-6/+11
2007-08-24minor cleanupsrsc1-68/+62
2007-08-24comment nitsrtm1-6/+1
2007-08-24simplify ide queuingrtm1-66/+51
2007-08-14formatting, sleep bug fixrsc1-1/+7
2007-08-14ide_write unused => gonersc1-27/+0
2006-09-08move ide_intr lowerrsc1-9/+9
2006-09-07fix disk bugrsc1-0/+3
2006-09-07fix ide, pit interfacesrsc1-33/+35
2006-09-07commentsrsc1-0/+7
2006-09-07run without lapic and ioapic, if they are not presentkaashoek1-0/+1
2006-09-06more named constantsrsc1-6/+10
2006-09-06more tabs go awayrsc1-2/+2
2006-09-06no /* */ commentsrsc1-5/+3
2006-09-06standardize various * conventionsrsc1-16/+16
2006-09-06spacing fixes: no tabs, 2-space indents (for rtm)rsc1-4/+5
2006-09-03remove duplicationkaashoek1-0/+1
2006-08-30complain if no disk 1rtm1-20/+8
2006-08-13link()rtm1-2/+0
2006-08-10interrupts could be recursive since lapic_eoi() called before rtirtm1-2/+2
2006-08-10low-level keyboard input (not hooked up to /dev yet)rtm1-1/+1
2006-08-09iread for T_DEVkaashoek1-1/+1
2006-08-08fix race in holding() check in acquire()rtm1-2/+2
2006-08-07bwritekaashoek1-8/+10
2006-08-06generalize async read to support write tookaashoek1-8/+13
2006-08-04better interrupt plan---this one appears to workkaashoek1-2/+6
2006-07-29open()rtm1-1/+1
2006-07-29acquire+release ide_lock in ide_intrkaashoek1-1/+3
2006-07-21breadrtm1-7/+9
2006-07-20uint32_t -> uint &crtm1-13/+7
2006-07-17add ide_lock for sleeprsc1-1/+7
2006-07-17add uint and standardize on typedefs instead of unsignedrsc1-3/+3