Home | History | Annotate | Download | only in ic
History log of /src/sys/dev/ic/ahareg.h
RevisionDateAuthorComments
 1.15  10-May-2008  martin Years in license are four digits
 1.14  28-Apr-2008  martin branches: 1.14.2;
Remove clause 3 and 4 from TNF licenses
 1.13  29-Mar-2008  ad branches: 1.13.2; 1.13.4;
Check the status registers for garbage before wasting seconds trying to
reset a board that isn't present.
 1.12  11-Dec-2005  christos branches: 1.12.70;
merge ktrace-lwp.
 1.11  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.10  07-Dec-2004  thorpej branches: 1.10.2; 1.10.4;
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.9  15-Apr-1999  mjl branches: 1.9.36; 1.9.42;
Correct wrong board IDs (used ID definition from FreeBSD)
 1.8  17-Aug-1998  mycroft branches: 1.8.8;
Assign my copyrights to TNF.
 1.7  09-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.6  09-Sep-1997  mycroft Make `hashkey' unsigned.
 1.5  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.4  25-Jun-1997  hannken branches: 1.4.2; 1.4.4;
Adjust the number of ccbs allocated during initialization.
Every ccb locks 64k of memory for dma buffers.
Instead of AHA_CCB_MAX ccbs using 1MByte only sc_link.openings ccbs
per device are allocated. Thus we now use only 128KByte per device present.
 1.3  06-Jun-1997  thorpej Pull thorpej-bus-dma branch into mainline.
 1.2  15-Mar-1997  is branches: 1.2.2;
New ARP system, supports IPv4 over any hardware link.

Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will
only support Ethernet. Tcpdump itself should be ok, but libpcap needs
lot of work.

For the detailed change history, look at the commit log entries for
the is-newarp branch.
 1.1  07-Feb-1997  mycroft branches: 1.1.4;
Move the aha ISA probe functions into a separate file.
 1.1.4.2  12-Mar-1997  is Merge in changes from Trunk
 1.1.4.1  07-Feb-1997  is file ahareg.h was added on branch is-newarp on 1997-03-12 21:22:05 +0000
 1.2.2.1  13-May-1997  thorpej Convert to use bus dma.
 1.4.4.2  16-Sep-1997  thorpej Update marc-pcmcia branch from trunk.
 1.4.4.1  27-Aug-1997  thorpej Update marc-pcmcia branch from trunk.
 1.4.2.1  01-Jul-1997  bouyer Updates for new scsipi subsystem. Actally known to work on i386 and sparc.
 1.8.8.1  21-Jun-1999  thorpej Sync w/ -current.
 1.9.42.1  02-Apr-2005  he Pull up revision 1.10 (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.9.36.2  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.9.36.1  18-Dec-2004  skrll Sync with HEAD.
 1.10.4.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.10.2.1  29-Apr-2005  kent sync with -current
 1.12.70.2  02-Jun-2008  mjf Sync with HEAD.
 1.12.70.1  03-Apr-2008  mjf Sync with HEAD.
 1.13.4.1  16-May-2008  yamt sync with head.
 1.13.2.1  18-May-2008  yamt sync with head.
 1.14.2.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.

RSS XML Feed