summaryrefslogtreecommitdiff
path: root/sys/dev/ic/wdc.c
AgeCommit message (Expand)Author
2009-02-07Unifdef __OpenBSD__, these defines don't help us to sync with NetBSDAlexander Yurchenko
2009-01-21Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).Alexander Yurchenko
2008-07-02unify using WDCDEBUG.Federico G. Schwindt
2008-06-30wrap logging code around WDC_DEBUG. shrinks kernel by ~4k.Federico G. Schwindt
2008-06-27More removal of clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'.Kenneth R Westerback
2007-05-08wdcrestart() is never usedTheo de Raadt
2007-05-08atapi_print() is never usedTheo de Raadt
2007-04-16During the drives detection only check the status register to be notAlexander Yurchenko
2006-05-22In wdcprobe(), directly invoke wdc_do_reset() instead of using the resetMiod Vallat
2006-05-08Revert last commit till a better method can be found.Jonathan Gray
2006-05-07Default to Ultra DMA Mode 6 not 5 when we know we have a nativeJonathan Gray
2006-05-03Provide a function pointer that allows for the wdc resetJonathan Gray
2006-02-10Fix LBA48 access for ServerWorks SATA.Mark Kettenis
2005-11-09Don't fall back to fake geometry if ata_get_params() fails.Uwe Stuehler
2005-10-21Zap return at the end of a void function. No binary change.Alexander Yurchenko
2004-10-17Add a callback drv_probe() to allow underlying ata controller driverAlexander Yurchenko
2004-10-17Move declaration of default _vtbl members (wdc_default_*) toAlexander Yurchenko
2004-09-15Better debug printfs: missing \n and show xfer flags inAlexander Yurchenko
2004-02-19wdc logs fixes from costa@:Alexander Yurchenko
2004-01-23Use %b to display status register, this will make bug reports moreAlexander Yurchenko
2003-12-16Pass gcc -Wsign-compare; ok grange@Todd C. Miller
2003-11-19Sync with NetBSD probe code: deal with non-pullups ide bus whenAlexander Yurchenko
2003-11-17Various cleanups, knf, better debug messages.Alexander Yurchenko
2003-11-17Don't wait for DRQ after issuing IDENTIFY command; instead check for DRQAlexander Yurchenko
2003-11-13One byte can't hold a value > 255.Alexander Yurchenko
2003-11-05Back wdc reset change, now in more careful variant.Alexander Yurchenko
2003-10-31Back all the changes except the wdc reset part, this will come later.Alexander Yurchenko
2003-10-29Revert to 1.70 for now which is the last working version on my u5.Matthieu Herrb
2003-10-27Skip ATA modes detection for SATA drives, it's useless and someAlexander Yurchenko
2003-10-26Print error registers values in debug message after reset too.Alexander Yurchenko
2003-10-26Device reset improvements:Alexander Yurchenko
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-10-20typo; netbsdAlexander Yurchenko
2003-10-19KNFAlexander Yurchenko
2003-10-17Merge an old fix from NetBSD:Alexander Yurchenko
2003-10-16Cleanup a bit, more pretty debug messages.Alexander Yurchenko
2003-10-16Allow setting of wdcdebug*_mask variables via preprocessor defines.Alexander Yurchenko
2003-10-16Kill two static function declarations.Alexander Yurchenko
2003-09-28kill trailing spaces, no functional changesAlexander Yurchenko
2003-07-06trailing spacesAlexander Yurchenko
2003-06-25Restore the original wdcdebug_mask instead of clearing DEBUG_PROBE whenHenric Jungheim
2003-02-21Fix Manuel Bouyer's copyright, from NetBSDAlexander Yurchenko
2003-02-13Don't force all ATAPI devices to PIO mode 3, there areAlexander Yurchenko
2002-12-22Define atagettrace_t type and use it instead of struct atagettrace.Alexander Yurchenko
2002-12-22No more magic wdc events types, give them names.Alexander Yurchenko
2002-12-19Protect WDCDEBUG_PRINT macro with do {} while (0)Alexander Yurchenko
2002-12-12Always use queue(3) macros.Alexander Yurchenko
2002-10-16minor formatting.Artur Grabowski
2002-10-09Remove trailing '\n's from panic messages.Kenneth R Westerback