Home | History | Annotate | Download | only in eisa
History log of /src/sys/dev/eisa/ahbreg.h
RevisionDateAuthorComments
 1.19  23-Feb-2022  andvar fix various typos in comments, mainly immediatly/immediately/,
as well shared and recently fixed typos in OpenBSD code by Jonathan Grey.
 1.18  26-Jul-2021  thorpej - Type hygiene.
- Rename ahb_ecb::hashkey to ahb_ecb::ecb_dma_addr, and use that value
rather than recomputing it all the time.
 1.17  24-Jul-2021  thorpej Correct the comment about the INTHIGH bit in the INTDEF register. It
does indeed mean "IRQ signal is active-high", but "else edge" is not
correct; level-triggered EISA interrupt are active-low, and edge-triggered
EISA interrupts are rising-edge, so INTHIGH would in fact mean "edge".
 1.16  28-Apr-2008  martin branches: 1.16.106;
Remove clause 3 and 4 from TNF licenses
 1.15  11-Dec-2005  christos branches: 1.15.70; 1.15.72; 1.15.74;
merge ktrace-lwp.
 1.14  21-Feb-2005  thorpej Part 1 of a cleanup pass over the SCSI subsystem. The aim is to name
everything "scsi_*", since we really are talking about the SCSI command
set, ATAPI transport not withstanding. Improve the names of many structures,
and prepend "SCSI_" onto all SCSI command opcodes. Place items described
by the SCSI Primary Commands document into scsi_spc.h.
 1.13  07-Dec-2004  thorpej branches: 1.13.2; 1.13.4;
Move a comment to indicate the true "end of hardware supported fields".
 1.12  07-Dec-2004  thorpej Don't use "struct scsi_generic" in a hardware-defined structure. Instead,
use an array of 12 bytes. Check the incoming CDB to see that it will fit,
and print and error and fail the command if it won't.
 1.11  03-May-2003  wiz branches: 1.11.2; 1.11.8;
DMA, not dma nor Dma.
 1.10  12-Jul-2000  thorpej Fix a couple of LP64 problems (long -> int32_t).
 1.9  17-Aug-1998  mycroft branches: 1.9.12; 1.9.22;
Assign my copyrights to TNF.
 1.8  15-Aug-1998  mycroft Name some constants consistently between drivers.
 1.7  15-Aug-1998  mycroft Always map the EISA configuration registers.
 1.6  15-Aug-1998  thorpej Only map the amount of space the device actually occupies.

Part of PR #5279, Martin Musemann.
 1.5  17-Feb-1998  thorpej - Perform all necessary bus_dmamap_sync() operations.
- Greatly simplify allocation and DMA mapping of the mailbox and ccbs.
- Be more robust against resource shortage errors, and report errors better.
 1.4  27-Aug-1997  bouyer Merge scsipi branch in the mainline. This add support for ATAPI devices
(currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2
busses to which devices can attach (scsibus and atapibus). This needed to
change some include files and structure names in the low level scsi drivers.
 1.3  06-Jun-1997  thorpej branches: 1.3.2; 1.3.4;
Pull thorpej-bus-dma branch into mainline.
 1.2  01-Sep-1996  mycroft branches: 1.2.2; 1.2.10;
Minor changes.
 1.1  01-Sep-1996  mycroft General cleanup, like other drivers.
 1.2.10.1  13-May-1997  thorpej Convert to use bus dma.
 1.2.2.2  11-Dec-1996  mycroft From trunk:
General cleanup; fixes several bugs.
 1.2.2.1  01-Sep-1996  mycroft file ahbreg.h was added on branch netbsd-1-2 on 1996-12-11 05:06:57 +0000
 1.3.4.1  27-Aug-1997  thorpej Update marc-pcmcia branch from trunk.
 1.3.2.1  01-Jul-1997  bouyer Updates for new scsipi subsystem. Actally known to work on i386 and sparc.
 1.9.22.1  12-Jul-2000  thorpej Update from trunk:
Fix a couple of LP64 problems (long -> int32_t).
 1.9.12.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.11.8.1  02-Apr-2005  he Pull up revision 1.12 (requested by thorpej in ticket #1022):
Don't use "struct scsi_generic" in a hardware-defined structure.
Instead, use an array of 12 bytes. Check the incoming CDB to see
that it will fit, and print and error and fail the command if it
won't.
 1.11.2.2  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.11.2.1  18-Dec-2004  skrll Sync with HEAD.
 1.13.4.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.13.2.1  29-Apr-2005  kent sync with -current
 1.15.74.1  16-May-2008  yamt sync with head.
 1.15.72.1  18-May-2008  yamt sync with head.
 1.15.70.1  02-Jun-2008  mjf Sync with HEAD.
 1.16.106.1  01-Aug-2021  thorpej Sync with HEAD.

RSS XML Feed