summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
1996-12-05NetBSD PR#2910: Recognize Pentium Pro machinesdm
1996-12-05let us get this right finally...Theo de Raadt
1996-12-05whoops, correct d_nsectorsTheo de Raadt
1996-12-05remove duplicate code; nice readdisklabel warning messagesTheo de Raadt
1996-12-05call readdisklabel() in the same fashion as sd.c doesTheo de Raadt
1996-12-05bring back partitionsTheo de Raadt
1996-12-05call readdisklabel() in the same fashion as sd.c doesTheo de Raadt
1996-12-05if block size is > 2048, set it to 2048. atapi drives that lie!Theo de Raadt
1996-12-05call readdisklabel() in the same fashion as sd.c doesTheo de Raadt
1996-12-03Missing OpenBSD pieces, DOH!Niklas Hallqvist
1996-12-03clr TS_WOPEN if bailing on cua opensTheo de Raadt
1996-12-03DOH, com moved to icNiklas Hallqvist
1996-12-03partial merge with NetBSDkstailey
1996-12-03void cystop() -> int cystop()kstailey
1996-12-03void zsstop() -> int zsstop()kstailey
1996-12-03comreg/var moved, niklasTheo de Raadt
1996-11-30syncJason Downs
1996-11-30fix order of #if defined's so it compilesTodd C. Miller
1996-11-30Com driver moved, still somewhat ISA-dependent though, but it willNiklas Hallqvist
improve. Pica and PCMCIA-dependent stuff factored out.
1996-11-30syncJason Downs
1996-11-30Cleaned up. lpt is MI now.Niklas Hallqvist
1996-11-29Missed in last bus.h commitNiklas Hallqvist
1996-11-29Missing pieces of new bus.h that CVS lost behind my backNiklas Hallqvist
1996-11-28Adaption to new bus.h from NetBSD. Various driver has been updated toNiklas Hallqvist
NetBSD 961107 state. Other has not, partly because sometimes the bus.h changes was coupled with other changes.
1996-11-28Pull in laptop changes from cgd, a couple from me, and a few slight formattingJason Downs
nits.
1996-11-25Make CONADDR and CONUNIT overrideableNiklas Hallqvist
1996-11-23added const to second parameter of cfprint_t routineskstailey
1996-11-21correct version of last commitchuck
1996-11-21midway fixes:chuck
1. fix possible hang in en_txlaunch(). when attempting to extend the length of an mbuf to avoid a flush we should extend it by cnt [which is ((need - len) % 4)] rather than 4 - cnt. also, add an EN_DEBUG printf() when we pad/FLUSH a buffer to help with debugging/understanding what the driver is up to. 2. use interface packet counters 3. when turning off a recv VCI we recompute the new mode. make sure we don't include the "in service" bit in the new mode, otherwise a VCI may appear "hung" if you turn it off while a service interrupt is pending. 4. when shutting down a VCI that is still receiving data, don't bother going into "drain mode" if only the hardware in service bit is set (otherwise the VCI may get "hung" in drain mode). as a result of this we may get "unexpected rx interrupt" messages which are not really an error, so put this printf in EN_DEBUG. 5. be sure to zero txspeed[lcv] when enabling a VCI (start at full speed). (hooks for setting txspeed[] are currently not in the driver, but we are playing with it locally). credits: #1: Detected by: Zdenek Salvet <salvet@horn.ics.muni.cz>, fix by me. #2: Contributed by: Zdenek Salvet <salvet@horn.ics.muni.cz> #3,#4,#5: Detected by: Milind M. Buddhikot <milind@dworkin.wustl.edu>, fixed by me.
1996-11-12Arrival of new bus.h from NetBSDNiklas Hallqvist
1996-11-12s/bus.h/bus.old.h/ to make the transit to the bus_space bus.h an easy roadNiklas Hallqvist
possibly taken in small steps
1996-11-10Kill major number hack.Jason Downs
1996-11-09Break shall be handled as data == 0 and FE bit set; from TheoThorsten Lockert
1996-11-09Altered wds_wait's interface as the current one didn't have a chance to workNiklas Hallqvist
in early probe code under the bus.h system. Make debugging runtime configurable. Some s/u_char/u_int8_t/ work. Set ia_iosize to a sane value. Move wds_init up before the setting of the DMA machinery to cascade mode (from Charles Hannum). Add ISA bounce-buffering code inside #ifdef notyet. In the -ASC case buffers could never be gotten due to forgetting some braces, added them. Removed a possibility of a NULL deref in some diagnostic printouts. Unmap the I/O area after the probe. Cache the bustag and the iohandle in wds_init. Did set WDS_IO_PORTS to 8 as some code indicated it might take up that much even though I only know of three ports in there.. This might be changed down later again.
1996-11-09netbsd pr#2919 (jukka.partanen@research.nokia.com):chuck
- fix compiler warnings
1996-11-07Parenthesize bit ops in last change (-Wall fix)Niklas Hallqvist
1996-11-07Handle odd-aligned mbufs in 16 bit mode so strict alignment is enforcedNiklas Hallqvist
1996-11-06Correct ISADMA condition. Now both amiga & arc can use IDE with >4k xfersNiklas Hallqvist
1996-11-06give floppies real partitionsTheo de Raadt
1996-11-02Only print 'not finished' if AUDIO_DEBUG defined. Also fix up someTodd C. Miller
printf types. From NetBSD.
1996-10-31Add ATM defines. From Jim Rees <rees@umich.edu>Todd C. Miller
1996-10-31-Wall fixes needed by alphaNiklas Hallqvist
1996-10-31$OpenBSD RCSIDsNiklas Hallqvist
1996-10-30Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed.Niklas Hallqvist
-Wall -Wstrict-prototypes -Wmissing-prototypes too.
1996-10-30cominit is used from the outside (the alpha port)Niklas Hallqvist
1996-10-28Change block size handling and add untested support for Japanese 1.2mbJason Downs
floppies. From <minoura@kw.netlaputa.or.jp>.
1996-10-28Merge in old/latest code. Untested support for 2.88mb floppy drives.Jason Downs
1996-10-27bustype F is commonly seem for aha cards, do not whineTheo de Raadt
1996-10-26more move changesJason Downs
1996-10-26move related trivial changesJason Downs