| Age | Commit message (Expand) | Author |
| 2000-06-28 | remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h> | mrg |
| 2000-06-12 | Add a callback (*irqack), for controllers that need special action to ack | bouyer |
| 2000-06-11 | Relax condition on 'sn' for atapi probe, it can be different from 0x1 with | bouyer |
| 2000-05-12 | Accept any 'sc' value when probing atapi drives: with some drives, or | bouyer |
| 2000-04-05 | avoid using uninitalised variables inside WDCDEBUG. | mrg |
| 2000-04-04 | Add checks to detect busy-waits, conditionnal on new debug flag | bouyer |
| 2000-04-04 | Better fix to previous: delay(100) before the IDENTIFY, and if it fails | bouyer |
| 2000-04-01 | Bump delay() from 100 to 1000000 before attempting a IDENTIFY just after a | bouyer |
| 2000-04-01 | - DMA code cleanup: pciide_dma_finish() doesn't stop/unload the current DMA op | bouyer |
| 2000-03-29 | Remove reduncdant decl of wdc_kill_pending - it's in <dev/ic/wdcvar.h>. | simonb |
| 2000-03-23 | s/32-bits/32-bit/ (Hi Al!) | soren |
| 2000-03-23 | New callout mechanism with two major improvements over the old | thorpej |
| 2000-03-20 | - Test the generic device active flag instead of home grown one. | enami |
| 2000-02-14 | - Be more strict in status check before sending a command (make sure | bouyer |
| 2000-01-17 | Improve the downgrade logic: | bouyer |
| 1999-11-28 | Improve a few debug messages. | bouyer |
| 1999-10-21 | If IRQ was not for us, add back WDCF_IRQ_WAIT to the flags, so that | bouyer |
| 1999-10-20 | Cancel active transfers on aic/wdc detach. | enami |
| 1999-09-23 | Allow to detach wdc, atapibus, wd and cd. | enami |
| 1999-08-30 | If we are using UDMA mode > 2 and get a DMA error, downgrade to UDMA mode 2 | bouyer |
| 1999-08-25 | Guard pool_get()/pool_put() with splbio()/splx(). Fix kern/8245. | bouyer |
| 1999-08-09 | - use pool(9) for wdc_xfer, instead of managing a free list. | bouyer |
| 1999-08-06 | - Add some debug printf (WDCPROBE) in _wdcreset_wait(), I've needed these | bouyer |
| 1999-07-30 | Guard tsleep() with a while (!(wdc_c->flags & AT_DONE)) {}, as suggested by | bouyer |
| 1999-06-23 | Resurect the old register read/write test for non-ATA/ATAPI drives, to avoid | bouyer |
| 1999-04-11 | Fix probe code for IDE devices: | bouyer |
| 1999-04-01 | - change the interrupt routines to take a 3rd arguments, set to 1 if we | bouyer |
| 1999-03-31 | Increase some DELAY(), this seems required on some hardware (I'm not sure if | bouyer |
| 1999-03-29 | Remove the hack to attach devices responding with ATA signatures as atapi if | bouyer |
| 1999-03-25 | Avoid busy-waiting when possible if we are not polling (real IRQ or timeout | bouyer |
| 1999-03-10 | Add a new disk flag: DRIVE_OLD for pre-ATA disks. probe routine will now set | bouyer |
| 1999-03-07 | Keep track of CRC errors in Ultra-DMA mode. If we noticed a CRC error and we | bouyer |
| 1999-02-21 | wdcwait is called initially without any device on my thinkpad. | abs |
| 1999-02-20 | Only #define WDCDEBUG if it isn't already defined (e.g. by some options | hubertf |
| 1999-02-18 | Don't print an extra newline if the controller doesn't support 32 bits access. | bouyer |
| 1999-02-15 | Be less strict on ATAPI signature, at last one CD puts 0x00 in sc instead | bouyer |
| 1999-02-08 | There's no ATA draft where it is required for the drive to set DRDY | DSC when | bouyer |
| 1999-01-18 | move wd.c:print_wderror() to ata.c:ata_perror(). | bouyer |
| 1998-12-16 | Keep track of DMA errors, and downgrade the transert mode (UDMA ->DMA, | bouyer |
| 1998-12-08 | Add a missing 'return' in an error path; noticed by Matthias Drochner. | bouyer |
| 1998-12-03 | Rename pio_mode, etc ... to PIO_cap, etc ... for consistency with the | bouyer |
| 1998-12-03 | UDMA->Ultra-DMA in a printf | bouyer |
| 1998-12-03 | add a udma_mode field to wdc_softc, and use it the same way dma_mode is used | bouyer |
| 1998-12-02 | In struct wdc_xfer, change 'channel' to a pointer to a channel_softc, to avoid | bouyer |
| 1998-12-02 | - change drive_flags from u_int8_t to u_int16_t | bouyer |
| 1998-11-29 | wdcstart(): Re-add support of shared xfer queue across multiple channels | bouyer |
| 1998-11-23 | Implement the AT_READREG flag. This is needed for the CHECK POWER MODE | kenh |
| 1998-11-21 | in wdc_softc: access the per-channel data via a pointer array instead of | drochner |
| 1998-11-20 | Implement reference counting for ATA adapters. | thorpej |
| 1998-11-19 | Sigh, my bad. Check for chp->wdc being NULL before trying to deference it. | kenh |