summaryrefslogtreecommitdiff
path: root/sys/dev/ata
AgeCommit message (Expand)Author
1994-05-05Remove now-bogus casts.mycroft
1994-05-05lots of changes: prototype migration, move lots of variables, definitions,cgd
1994-04-25Fix uninitialized pointer, pointed out by Michael VanLoon.mycroft
1994-04-24Don't need isa.h.mycroft
1994-04-20Use TAILQ_*() to maintain the drive activation queues.mycroft
1994-04-09Don't print a duplicate message about stray interrupts.mycroft
1994-04-07Implement dynamic IRQ configuration and IRQ sharing. Inline spl*() calls.mycroft
1994-03-30Turn off the timeout debugging info by default.mycroft
1994-03-29Updates for new autoconfig.mycroft
1994-03-12Prefix the busy-wait messages with `ignore this:' so people stop reportingmycroft
1994-03-12Fix problem with reading the disk label if it's not at the beginning of themycroft
1994-03-12Remove backward compatibility hacks for config(8), as they are no longermycroft
1994-03-12Update to match config(8).mycroft
1994-03-11Various:mycroft
1994-03-10Add a heuristic for detecting old config(8)s. This is very temporary.mycroft
1994-03-10Now that the disk probe routines are actually called, they need to returnmycroft
1994-03-10More updates for new config.mycroft
1994-03-10Update for new config.mycroft
1994-03-10Cleanup to fit standard coding conventions, and *many* bugs fixed.mycroft
1994-03-07Some changes inspired by Bruce Evans's driver:mycroft
1994-03-07Remove DKFL_QUIET.mycroft
1994-03-06DELAY() --> delay(). This is not a macro.mycroft
1994-03-05Move the drive select and various other things into wdcommand(), to avoidmycroft
1994-03-04Make sure we clear the interrupt when necessary. Why this isn't needed onmycroft
1994-03-04Add another missing splx().mycroft
1994-03-04Remember to splx() on some error conditions.mycroft
1994-03-04Start the timeout loop *after* we've decided there is a disk there.mycroft
1994-03-04De-ANSIfy. Move the timeout counter into struct disk. Remove unneeded argsmycroft
1994-03-03Watch `seek complete' bit per IBM documentation. Clean up wdioctl(). Othermycroft
1994-03-02Be more careful about clearing the controller and drive active flags.mycroft
1994-03-02Don't busy-wait for read or write completion.mycroft
1994-03-02Make wdc_wait() do an implicit wait_for_unbusy(). Pass structure pointersmycroft
1994-02-26Get the residual count right.mycroft
1994-02-26Clean up busy-wait code a little, and we need a special disksort() to skipmycroft
1994-02-26Fix bug from 1.43 correctly.mycroft
1994-02-26Fix typo.mycroft
1994-02-26Various cleanup, and fix last night's bug.mycroft
1994-02-26Fix typo.mycroft
1994-02-26Some more stylistic cleanup.mycroft
1994-02-25Fix an obvious bug that could stall the queue.mycroft
1994-02-25Remove some redundant code.mycroft
1994-02-25Increase polling delay.mycroft
1994-02-25Generalize busy-wait loops.mycroft
1994-02-25Don't bother #ifdefing things that are needed and always enabled.mycroft
1994-02-25Don't reimplement disksort().mycroft
1994-02-25`We are the KNF. You will be assimilated.'mycroft
1994-02-10Back pointers are not useful for disksort().mycroft
1994-02-09All ioctl routines take a struct proc * now.mycroft
1994-02-06Remove another use of b_actl.mycroft
1994-02-06Use b_actf, not av_forw.mycroft