summaryrefslogtreecommitdiff
path: root/sys/dev/ic/siop.c
AgeCommit message (Expand)Author
2001-11-13add/cleanup RCSIDlukem
2001-10-14Call siop_morecbd() only when scsipi ask us ADAPTER_REQ_GROW_RESOURCES.bouyer
2001-07-19Use BUS_DMA_READ and BUS_DMA_WRITE in some obvious places.thorpej
2001-06-21Also print DSA addr in a DIAGNOSTING printf.bouyer
2001-05-23Call scsipi_channel_thaw() after scsipi_done() so that command orderingbouyer
2001-04-30delint newline in stringlukem
2001-04-25Pull up the thorpej_scsipi branch to main branch.bouyer
2001-03-07Add BUS_DMA_STREAMING to data transfer maps.thorpej
2001-03-01Differentiate a couple of similar error message, and add newlinesthorpej
2001-02-11Avoid sending new commands to the device if it has sense pending:bouyer
2001-01-26Add a few siop_table_sync() calls.bouyer
2000-11-14NBPG -> PAGE_SIZEthorpej
2000-10-23Fixes related to QUEUE FULL status:bouyer
2000-10-23Rearrange for script changes (scheduler core in main script, command partbouyer
2000-10-21Ops, sync the script DMA map when the script RAM *don't* exists.bouyer
2000-10-19Adapt for script change: don't assume Ent_lun_switch_entry == 0bouyer
2000-10-18Ops, add proper bus_dmamap_sync() calls for reselect switch operations.bouyer
2000-10-18Adapt for new lun switch script.bouyer
2000-10-06Ops, disable debugging messages.bouyer
2000-10-06Fix recurent typo: shed->schedbouyer
2000-10-06Adapt for reselect handling from the script. While here, fix typobouyer
2000-07-27Force 64bit arithmetic for timeout computation; a 32bit int opverflows forbouyer
2000-07-24create a funcion, siop_busreset(), to reset the scsibus.bouyer
2000-07-19Fixx off-by-one error in handlereset().pk
2000-06-28remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>mrg
2000-06-26remove/move more mach vm header files:mrg
2000-06-20Patch from Eduardo Horvath: don't bus_dmamap_sync the script dma map ifbouyer
2000-06-13sheduler->scheduler, as pointed out by Klaus Kleinbouyer
2000-06-12Handle "scsi bus mode change" interrupts on 895 and higther.bouyer
2000-06-07Adapt struct scsipi_adapter changes.tsutsui
2000-06-05use the correct variable in a debug printf().bouyer
2000-05-25Separate the sheduler from the main script, allocate another DMA-safebouyer
2000-05-23Allocate dynamically the command block descriptors.bouyer
2000-05-15Don't enable debug message by default.bouyer
2000-05-15- split siop.c in script-dependant vs script-independant part, forbouyer
2000-05-11Use correct divider value for scxferbouyer
2000-05-06Typos.soren
2000-05-05Ops, restore sync/wide parameters after a reselect.bouyer
2000-05-05Rework the command queue, to avoid having commands blocked at the endbouyer
2000-05-04When a WDTR message is rejected, initiate sync negotiation anyway.bouyer
2000-05-04- LP64 issues in debug printfs.bouyer
2000-05-02- do sync/wide negotiationbouyer
2000-04-27More big-endian fixes from Izumi Tsutsui.bouyer
2000-04-27Fix copyrigth notice.bouyer
2000-04-26Big-endian fixes from Izumi Tsutsui.bouyer
2000-04-25Ops, need to restore correct DSA value after a phase mismatch, we may havebouyer
2000-04-25- Change the script to start new commands in an asyncronous way, usingbouyer
2000-04-21Snapshot of work in progress: new driver for the NCR 53c8xx SCSI controllerbouyer