Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: syssrc



Module Name:    syssrc
Committed By:   dante
Date:           Mon May  8 17:21:35 UTC 2000

Modified Files:
        syssrc/sys/dev/ic: adw.c adw.h adwlib.c adwlib.h

Log Message:
Change the way ADW_CARRIER is allocated and handled.
Increased ADW_MAX_CCB to 63 and ADW_MAX_CARRIER to 253
Print WDTR/SDTR negotiation result per target
Protect AdvISR() inside splbio()/splx() pair
Add a pending queue to keep track of all the CCBs that are being executed by 
the host adapter.
Rewrote timeout handler in a more efficient way:
    After 3 timeout now the SCSI is resetted and all pending queues not 
completed are now reenqueued in the waiting queue so to get executed just after 
the BUS Reset (hoping that resetting the SCSI BUS and reinitializing the 
adapter could solve the problem).


To generate a diff of this commit:
cvs rdiff -r1.18 -r1.19 syssrc/sys/dev/ic/adw.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/dev/ic/adw.h
cvs rdiff -r1.10 -r1.11 syssrc/sys/dev/ic/adwlib.c
cvs rdiff -r1.8 -r1.9 syssrc/sys/dev/ic/adwlib.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index