History log of /src/sys/dev/microcode/siop/Makefile |
Revision | | Date | Author | Comments |
1.6 |
| 06-Apr-2003 |
tsutsui | Tweak siop scripts assembler for new oosiop.
|
1.5 |
| 21-Apr-2002 |
bouyer | First cut at a esiop driver (enhanced siop). Doesn't implement tagged queuing yet. If is restricted to SIOP which implement the load/store instruction, and has 10 scratch registers (basically, 825 and newer, possibly 770). It implements a different interface between host and script, using a real ring for command starts, and improved support for reconnect which will allow 256 tag per device. It uses interrupt on the fly to signal complete command, which allows several commands to be serviced per interrupt and doesn't require the script to stop to signal command completion.
|
1.4 |
| 12-Dec-2001 |
tv | MKfoo=no -> NOfoo
|
1.3 |
| 05-Dec-2001 |
fredette | Now generate oosiop.out, the compiled 53c700 script.
|
1.2 |
| 30-Apr-2001 |
tsutsui | branches: 1.2.2; Add a MI driver for the Symbios/NCR 53c710 SCSI controller. This is based on amiga's siop driver, but converted to use bus_space(9) functions and modified to fit bus_dma(9) framework.
Currently tested on NetBSD/arc with jazzio 53c710 SCSI, which really requires bus_dma(9) functions :-) Sync transfers and disconnect/reconnect are also working.
TODO: - Test under more heavy load - Clean up osiop_checkintr() hander - Reorganize command queue and sync negotiation handling more suitable for thorpej-scsipi mid-layer - Re-think defered interrupt handling for amiga
|
1.1 |
| 21-Apr-2000 |
bouyer | branches: 1.1.6; 1.1.8; Snapshot of work in progress: new driver for the NCR 53c8xx SCSI controller (the name 'siop' is still being discussed, may change). Only basic disconnect/reselect for now, no sync/wide negotiation. Tested with 810A, 875 and 895 on i386 only. The bus-independant part should also be able to handle the 53c720 and 53c770. A new driver with enhanced script should appear for the 825/875/895 'soon'.
|
1.1.8.3 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.1.8.2 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.1.8.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.1.6.2 |
| 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.1.6.1 |
| 21-Apr-2000 |
bouyer | file Makefile was added on branch thorpej_scsipi on 2000-11-20 11:42:06 +0000
|
1.2.2.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.2.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|