Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/dev/tc remove unused file.
details: https://anonhg.NetBSD.org/src/rev/974a2c2cbc9a
branches: trunk
changeset: 782342:974a2c2cbc9a
user: chs <chs%NetBSD.org@localhost>
date: Mon Oct 29 13:19:15 2012 +0000
description:
remove unused file.
diffstat:
sys/dev/tc/ascvar.h | 97 -----------------------------------------------------
1 files changed, 0 insertions(+), 97 deletions(-)
diffs (101 lines):
diff -r c6eb923b9f8e -r 974a2c2cbc9a sys/dev/tc/ascvar.h
--- a/sys/dev/tc/ascvar.h Mon Oct 29 12:59:43 2012 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,97 +0,0 @@
-/* $NetBSD: ascvar.h,v 1.12 2012/10/27 17:18:38 chs Exp $ */
-
-
-/*
- * State kept for each active SCSI device.
- */
-struct script;
-
-typedef struct scsi_state {
- struct script *script; /* saved script while processing error */
- int statusByte; /* status byte returned during STATUS_PHASE */
- int error; /* errno to pass back to device driver */
- u_char *dmaBufAddr; /* DMA buffer address */
- int dmalen; /* amount to transfer in this chunk */
- int dmaresid; /* amount not transfered if chunk suspended */
- int buflen; /* total remaining amount of data to transfer */
- char *buf; /* current pointer within scsicmd->buf */
- int flags; /* see below */
- int msglen; /* number of message bytes to read */
- int msgcnt; /* number of message bytes received */
- u_char sync_period; /* DMA synchronous period */
- u_char sync_offset; /* DMA synchronous xfer offset or 0 if async */
- u_char msg_out; /* next MSG_OUT byte to send */
- u_char msg_in[16]; /* buffer for multibyte messages */
-} State;
-
-/* state flags */
-#define DISCONN 0x001 /* true if currently disconnected from bus */
-#define DMA_IN_PROGRESS 0x002 /* true if data DMA started */
-#define DMA_IN 0x004 /* true if reading from SCSI device */
-#define DMA_RESUME 0x008 /* true if DMA was interrupted by disc. */
-#define DMA_OUT 0x010 /* true if writing to SCSI device */
-#define DID_SYNC 0x020 /* true if synchronous offset was negotiated */
-#define TRY_SYNC 0x040 /* true if try neg. synchronous offset */
-#define PARITY_ERR 0x080 /* true if parity error seen */
-#define CHECK_SENSE 0x100 /* true if doing sense command */
-
-
-/*
- * State kept for each active SCSI host interface (53C94).
- */
-
-struct asc_softc {
- bus_space_tag_t sc_bst;
- bus_space_handle_t sc_bsh;
- bus_space_handle_t sc_scsi_bsh;
- bus_dma_tag_t sc_dmat;
- bus_dmamap_t sc_dmamap;
-
- asc_regmap_t *regs; /* chip address */
- volatile int *dmar; /* DMA address register address */
- int sc_id; /* SCSI ID of this interface */
- int myidmask; /* ~(1 << myid) */
- int state; /* current SCSI connection state */
- int target; /* target SCSI ID if busy */
- struct script *script; /* next expected interrupt & action */
- ScsiCmd *cmd[ASC_NCMD]; /* active command indexed by SCSI ID */
- State st[ASC_NCMD]; /* state info for each active command */
- /* Start DMA routine */
- int (*dma_start)(struct asc_softc *asc,
- struct scsi_state *state,
- void *cp, int flag, int len, int off);
- /* End DMA routine */
- void (*dma_end)(struct asc_softc *asc,
- struct scsi_state *state, int flag);
-
- u_char *dma_next;
- int dma_xfer; /* DMA len still to go */
- int min_period; /* Min transfer period clk/byte */
- int max_period; /* Max transfer period clk/byte */
- int ccf; /* CCF, whatever that really is? */
- int timeout_250; /* 250ms timeout */
- int tb_ticks; /* 4ns. ticks/tb channel ticks */
-};
-typedef struct asc_softc *asc_softc_t;
-
-#define ASC_STATE_IDLE 0 /* idle state */
-#define ASC_STATE_BUSY 1 /* selecting or currently connected */
-#define ASC_STATE_TARGET 2 /* currently selected as target */
-#define ASC_STATE_RESEL 3 /* currently waiting for reselect */
-
-
-#define ASC_SPEED_25_MHZ 250
-#define ASC_SPEED_12_5_MHZ 125
-
-void ascattach(struct asc_softc *asc, int bus_speed);
-int asc_intr(void *asc);
-
-/*
- * DMA operations.
- */
-#define ASCDMA_READ 1
-#define ASCDMA_WRITE 2
-
-
-xxx this file is not used!
-
Home |
Main Index |
Thread Index |
Old Index