Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-03-01 | Proper bus_dma usage, fixes cache incosistencies | Niklas Hallqvist | |
2000-02-25 | clear m->m_pkthdr when changing mbuf type to M_PKTHDR. | Jun-ichiro itojun Hagino | |
without it, junk pointer in m->m_pkthdr.tdbi may bite us. | |||
2000-02-20 | Add 12160 (Ultra3) support. Add files and changes for target mode support. | mjacob | |
Do some SNS fabric suppor tchanges. Roll revision levels. Tested on GENERIC i386 && sparc. | |||
2000-02-19 | If we got an xfer from our backlog queue, don't allow sleeping; we're in | Todd C. Miller | |
interrupt context. thorpej@netbsd.org | |||
2000-02-19 | From NetBSD: | Todd C. Miller | |
Check for SCSI_ADW_WDTR_DISABLE flag in tidmask not tid | |||
2000-02-13 | Handle out-of-bounds errors correctly | Niklas Hallqvist | |
2000-02-13 | %u for unsigned | Niklas Hallqvist | |
2000-02-12 | Fix a locking bug, and a size boundary condition | Niklas Hallqvist | |
2000-02-07 | make it compilable without "options DEBUG" | Jun-ichiro itojun Hagino | |
2000-02-07 | sync with netbsd. ok @deraadt | Kenneth R Westerback | |
2000-02-07 | Rough but working driver for ICP-Vortex RAID | Niklas Hallqvist | |
2000-02-05 | support new u2w cards; dante@mclink.it, merged by kwesterback@home.com | Theo de Raadt | |
2000-02-05 | repair suspend/activate; extern rlnstop, rlninit | David Leonard | |
2000-02-04 | Externalize comstop() | Angelos D. Keromytis | |
2000-02-02 | Call xxx_init and xxx_stop on activate. | Federico G. Schwindt | |
2000-02-02 | make the activate routines do xxstop() and xxinit() | Theo de Raadt | |
2000-02-02 | Some KNF. Initialize shutdown just in case. | Federico G. Schwindt | |
2000-02-01 | missed in last com.c commit, sc_ic usage was replaced w/ ia_ic where needed; ↵ | Michael Shalayeff | |
niklas@ ok | |||
2000-01-31 | Add support for 93C66 and 93C56 SEEPROM chips. | Tobias Weingartner | |
Adapted from FreeBSD code. | |||
2000-01-27 | isa-avoidance | Michael Shalayeff | |
2000-01-11 | a few ifdef accomodations for hppa, also a few knf spaces | Michael Shalayeff | |
2000-01-09 | Crank up the debug levels for a couple of ISPDEBUG lines | mjacob | |
so that a SCSIDEBUG kernel doesn't completely overrun the console. | |||
1999-12-27 | Token ring driver for Tropic based boards; from NetBSD. | Federico G. Schwindt | |
This is as is in NetBSD. I've some mods in my tree ready to be merged. For the records: * This driver needs massive work to be ready for production (people is invited to help, don't be shy). Rewrite part/whole is my list. * IP isn't working at the moment. ARP handling needs several changes. (remember this guys? maybe this time...) * This only handle SNAP frames. IPX using IPX frames doesn't work (you could receive but not transmit to be exact). In order to do that, dsap needs to be changed. I don't know how to setup multiple dsap's at the moment (don't worry about it now, our IPX code is going to be replaced soon since the current implementation is buggy). * Source routing is missing. * tcpdump needs some hacking too (in my tree too). * More things I'm probably forgetting now (haven't worked on this for a while). Our networking code needs some cleanup and rearrangement (specially the headers). net/if_ether.h is an example; arp is not ether specific. | |||
1999-12-27 | Add eeprom offset for 3c619 (maybe others?). | Federico G. Schwindt | |
1999-12-20 | Clean up some DUALBUS initialization code. Clean up some checking | mjacob | |
against f/w revision because we'll now use initiator only mode f/w (if loading f/w) because we get more commands active in this case (and avoid some apparent sloppiness wrt Qlogic's f/w release practices). | |||
1999-12-16 | Add in cleaner dual bus and dual LVD bus support. | mjacob | |
1999-12-16 | Add in dual bus (1240/1280) support. Some more cleanups, including fixes | mjacob | |
to the speed update stuff. Also a fix for an amazingly silly botch in isp_async. | |||
1999-12-16 | Roll platform version. Add a second scsi_link struct in the private | mjacob | |
area (for dual bus support). Add in a proper XS_CHANNEL macro. Reorder the printf level ifdefs- DEBUG should come before DIAGNOSTIC | |||
1999-12-16 | Clean up some SXP definitions so that a SXP_BANK1_SELECT can be |'d in. | mjacob | |
Note that there are *two* CONF1 SXP register selects. | |||
1999-12-16 | Add in dual LVD (1280) support. Reorganize the model codes slightly | mjacob | |
and add in IS_DUALBUS and IS_ULTRA2 macros. | |||
1999-12-16 | non-working awi driver; someone finish it | Theo de Raadt | |
1999-12-14 | Thanks aaron. | Constantine Sapuntzakis | |
Changed time->ticks | |||
1999-12-14 | Change error diagnostic from "lost interrupt" to "timeout" | Constantine Sapuntzakis | |
Interrupt may not actually be lost. Maybe the application sent an unreasonably low timeout. To conclude lost interrupt, the device driver needs to check that the device actually transitioned to a new state. It is a bit premature to say this here. | |||
1999-12-11 | ATAPI Tape drive support. Should be considered experimental. | Constantine Sapuntzakis | |
Major restructuring of the code path that sends ATAPI packet commands. One set of functions works in polling, process, and interrupt contexts. | |||
1999-12-08 | fix mbuf chain allocation to comply with m_devget() way. | Jun-ichiro itojun Hagino | |
1999-12-03 | Amazingly neither the compiler nor review missed this silly botch. | mjacob | |
1999-11-30 | Remove duplicate #include. | Aaron Campbell | |
1999-11-30 | Added port of the NetBSD (-current) DPT SmartCache III/IV PCI/EISA host adapter | cmetz | |
driver to OpenBSD. | |||
1999-11-28 | Enable TI16750 UART support. | Jason Downs | |
1999-11-26 | provide general "probing" routine, also used in isa cards memory sizing; | Michael Shalayeff | |
also utilize port commands (if provided by the md backend); prefix macros w/ IE_; build control structures here, providing sysbus byte in the softc. | |||
1999-11-23 | make CFGPRINTF only available for SCSIDEBUG/DEBUG kernels | mjacob | |
1999-11-23 | make a couple more items CFGPRINTF items | mjacob | |
1999-11-23 | pretty up kernel printf's | Jason Wright | |
1999-11-22 | Fix crock where channel was used before being set. All my kernels | mjacob | |
worked, guess it was a random thing. Pity that the compiler didn't, like it would have for FreeBSD, warn about 'used before being set'. | |||
1999-11-22 | Far too many things to note- a complete new revision coming in including | mjacob | |
FABRIC support... | |||
1999-11-17 | New interface to ATA registers that goes through the lower-level device | Constantine Sapuntzakis | |
driver (pciide, wdc, etc.) Remove #define WDCDEBUG from top of files More fixes to ATAPISCSI logic: Not all devices transition correctly between phases. Devices are supposed to keep BSY high until they've set the registers to the next sensible state. Some devices drop BSY and leave the registers in an old or nonsense state. Our polling code is extremely sensitive to this (though an early itnerrupt could also observe this). So, if the device is in an unexpected state, the new polling code waits for a while in the hope that it enters a better state. This seems to fix many of the problems reported. Also, there was a horrible bug which would cause sense to fail on a ATAPI command that sent data to the drive | |||
1999-11-09 | in the ifdef POWERPC section, do use ppc, not p4e, for the iohandle | Dale S. Rahn | |
for the console configuration. | |||
1999-10-29 | Change wdc_input_bytes and wdc_output_bytes to use | Constantine Sapuntzakis | |
bus_space_{read,write}_raw_* instead of the byte-swapping API. For PowerPC and other big-endian architectures. | |||
1999-10-29 | reliability fixes from csapuntz; commit message replaced later with details | Theo de Raadt | |
1999-10-28 | Downgrade to mode 2 first if we were udma > 2; from NetBSD. costa@ ok. | Federico G. Schwindt | |