summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
1999-07-23doesn't end does it...Theo de Raadt
1999-07-23more slight dmesg formatting for some a really stupid driveTheo de Raadt
1999-07-23use READ_BIG for atapi; LS-120 works nowTheo de Raadt
1999-07-23syncTheo de Raadt
1999-07-23other devices..Theo de Raadt
1999-07-23Identify Drive may have to access media. So, wait up to 10s (in polling mode)Constantine Sapuntzakis
for Identify Drive to do its thing. This should fix the "IDENTIFY timeout" some people are seeing. ATAPI SCSI buses only have 2 targets.
1999-07-22for drives <10MB of so, print #.##MB for the sizeTheo de Raadt
1999-07-22shorten dmesg outputTheo de Raadt
1999-07-22Revert to 1.21Niklas Hallqvist
1999-07-22Reintroduce rev 1.41 which brings us TCP signatures again, but this timeNiklas Hallqvist
hopefully without random kernel data corruption.
1999-07-22syncTheo de Raadt
1999-07-22shortenTheo de Raadt
1999-07-22need a blank line here... for nowTheo de Raadt
1999-07-22rename primary/secondary to channel 0/1Theo de Raadt
1999-07-22shorten dmesg; rename primary/secondary to channel 0/1; save space inTheo de Raadt
vendor/product tables
1999-07-22shorten dmesg outputTheo de Raadt
1999-07-22Fix isa_dmamap_* calls to take the correct first argument.Constantine Sapuntzakis
1999-07-22Fix bad144intern.Constantine Sapuntzakis
1999-07-22Use wdc_select_drive if we're starting in the IDLE bus state.Constantine Sapuntzakis
Modify the ATAPI reset state machine. Added two states, IDENTIFY and IDENTIFY_WAIT. These will revive ATAPI drives after a hard ATA reset. I don't think ATAPI devices have LUNs, so flag SDEV_NOLUNS as quirk of the SCSI adapter. The SCSI devices will "inherit" this setting from the parent. Correctly deal with 16-byte command packet devices (not that any exists, AFAIK). Optimization - don't poll devices that assert an interrupt on after sending PACKET cmd.
1999-07-22Create wdc_enable_intr, wdc_disable_intr, wdc_select_drive.Constantine Sapuntzakis
wdc_select_drive implements the drive selection protocol as documented in the ATA-5 preliminary specs.
1999-07-22Added ATAPI capabilities to the increasingly poorly named ata_drive_datasConstantine Sapuntzakis
1999-07-22oops, too earlyTheo de Raadt
1999-07-22pnpdevs.hTheo de Raadt
1999-07-22remove unneeded entriesTheo de Raadt
1999-07-22syncTodd T. Fries
1999-07-22another modemTodd T. Fries
1999-07-21proto mem*() functionsTheo de Raadt
1999-07-21define some more cache-related pdc routinesMichael Shalayeff
1999-07-211000baseXX mediaJason Wright
1999-07-21make it compile without midi.Niels Provos
1999-07-21do resource requirement checking in match(), not attach()Theo de Raadt
1999-07-21syncTheo de Raadt
1999-07-21broken mpu on gravisTheo de Raadt
1999-07-21syncTheo de Raadt
1999-07-21whatever it is, GRV0003 is not a sbTheo de Raadt
1999-07-21rewrite the tlb miss handler and tlb dirty handler.Michael Shalayeff
optimize for HVT usage (when compiled for proper cpu type). drop hpt_* global variables, use info from control registers instead. there are still ways to improve the tlb handlers tho. machdep also prints cache and tlb coherence states (not related to the above). You eat greenish muffin. --More-- You write real code.
1999-07-21swap16_multi by niklas@cvs.openbsd.orgConstantine Sapuntzakis
Fix cd.c so it compiles on big-endian platforms
1999-07-21better fields order for pv_entryMichael Shalayeff
1999-07-21change how this printsTheo de Raadt
1999-07-21Shorter IBM portable cdrom string.Federico G. Schwindt
1999-07-21syncFederico G. Schwindt
1999-07-21Add IBM Portable CD-ROM entry so wdc_pcmcia compiles.Federico G. Schwindt
1999-07-21skip break insn in the proper place, print cr28 in ddb, some debugging cruftMichael Shalayeff
1999-07-21support ATAPI; csapuntzTheo de Raadt
1999-07-21isapnp wdcTheo de Raadt
1999-07-21isapnp wdc worksTheo de Raadt
1999-07-21syncTheo de Raadt
1999-07-21cleanTheo de Raadt
1999-07-21syncTheo de Raadt
1999-07-21fix an errorTheo de Raadt