summaryrefslogtreecommitdiff
path: root/ide.c
AgeCommit message (Expand)AuthorFilesLines
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
2006-07-15no more recursive locksrtm1-1/+1
2006-07-10queue with disk requestskaashoek1-18/+55
2006-07-10read the disk using interruptskaashoek1-7/+12
2006-07-06disable all interrupts when acquiring lockkaashoek1-2/+11
2006-07-05timer interruptskaashoek1-60/+67
2006-06-16checkpointrtm1-0/+117