| /netbsd/src/sys/dev/ic/ |
| D | ncr5380.doc | 53 can do pseudo-DMA, then you might want to point these to functions 57 This function is called to set up a DMA transfer. You must create and 58 return a "DMA handle" in sc->sc_dma_hand which identifies the DMA transfer. 59 The driver will pass you your DMA handle in sc->sc_dma_hand for future 60 operations. The contents of the DMA handle are immaterial to the MI 61 code - the DMA handle is for your bookkeeping only. Usually, you 65 buffer. The Sun driver places an Am9516 UDC control block in the DMA 68 If for some reason you decide not to do DMA for the transfer, make 77 be updated to reflect the portion of the DMA already done. 81 the DMA or stop the DMA. [all …]
|
| /netbsd/src/sys/arch/atari/dev/ |
| D | dma.c | 237 DMA->dma_addr[AD_LOW ] = (ad ) & 0xff; in st_dmaaddr_set() 238 DMA->dma_addr[AD_MID ] = (ad >> 8) & 0xff; in st_dmaaddr_set() 239 DMA->dma_addr[AD_HIGH] = (ad >>16) & 0xff; in st_dmaaddr_set() 250 ad = (DMA->dma_addr[AD_LOW ] & 0xff); in st_dmaaddr_get() 251 ad |= (DMA->dma_addr[AD_MID ] & 0xff) << 8; in st_dmaaddr_get() 252 ad |= (DMA->dma_addr[AD_HIGH] & 0xff) <<16; in st_dmaaddr_get() 264 DMA->dma_mode = mode; in st_dmacomm() 265 DMA->dma_mode = mode ^ DMA_WRBIT; in st_dmacomm() 266 DMA->dma_mode = mode; in st_dmacomm() 267 DMA->dma_data = nblk; in st_dmacomm() [all …]
|
| D | atari5380.c | 704 DMA->dma_mode = DMA_SCSI + rnum; in get_falcon_5380_reg() 705 return DMA->dma_data; in get_falcon_5380_reg() 712 DMA->dma_mode = DMA_SCSI + rnum; in set_falcon_5380_reg() 713 DMA->dma_data = val; in set_falcon_5380_reg() 754 DMA->dma_mode = 0x90; in scsi_falcon_ipending() 831 DMA->dma_mode = 0x90 | dir; in fal1_dma() 832 DMA->dma_mode = 0x90 | (dir ^ DMA_WRBIT); in fal1_dma() 833 DMA->dma_mode = 0x90 | dir; in fal1_dma() 834 DMA->dma_data = nsects; in fal1_dma() 836 DMA->dma_mode = 0x10 | dir; in fal1_dma() [all …]
|
| D | hdfd_intr.s | 54 btst #5,%d0 | DMA active? 66 movl %a1,_C_LABEL(fddmaaddr) | update DMA pointer 83 btst #5,%d0 | DMA active? 114 btst #5,%d0 | DMA still active?
|
| D | fd.c | 231 DMA->dma_mode = regno; in read_fdreg() 232 return DMA->dma_data; in read_fdreg() 239 DMA->dma_mode = regno; in write_fdreg() 240 DMA->dma_data = val; in write_fdreg() 247 DMA->dma_mode = FDC_CS | DMA_SCREG; in read_dmastat() 248 return DMA->dma_stat; in read_dmastat() 789 DMA->dma_drvmode = 0; in fdselect() 792 DMA->dma_drvmode = (FDC_HDSET|FDC_HDSIG); in fdselect() 810 DMA->dma_drvmode = 0; in fddeselect()
|
| /netbsd/src/external/gpl3/binutils/dist/opcodes/ |
| D | arc-nps400-tbl.h | 720 { "cp16", 0x48074022, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… 723 { "cp32", 0x48074122, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… 726 { "cp16", 0x4807c022, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 729 { "cp32", 0x4807c122, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 732 { "cp16", 0x48070022, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… 735 { "cp32", 0x48070122, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… 738 { "cp16", 0x48078022, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 741 { "cp32", 0x48078122, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 744 { "cp32", 0x4807c142, 0xf80fffff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 747 { "cp32", 0x48074142, 0xf80fffff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… [all …]
|
| /netbsd/src/external/gpl3/gdb/dist/opcodes/ |
| D | arc-nps400-tbl.h | 720 { "cp16", 0x48074022, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… 723 { "cp32", 0x48074122, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… 726 { "cp16", 0x4807c022, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 729 { "cp32", 0x4807c122, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 732 { "cp16", 0x48070022, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… 735 { "cp32", 0x48070122, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… 738 { "cp16", 0x48078022, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 741 { "cp32", 0x48078122, 0xf80ffdff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 744 { "cp32", 0x4807c142, 0xf80fffff, ARC_OPCODE_ARC700, DMA, NPS400, { BRAKET, NPS_CM, COLON, NPS_R_SR… 747 { "cp32", 0x48074142, 0xf80fffff, ARC_OPCODE_ARC700, DMA, NPS400, { NPS_R_DST_3B, BRAKET, NPS_CM, C… [all …]
|
| /netbsd/src/sys/arch/sun2/conf/ |
| D | DISKLESS | 131 ## 0x100 Set this bit to disable DMA interrupts (poll) 132 ## 0x200 Set this bit to disable DMA entirely (use PIO) 134 ## For example: "flags 0x10f" would disable DMA interrupts, 146 ## 0x01 Use DMA (may be polled) 147 ## 0x02 Use DMA completion interrupts 150 ## E.g. the following would enable DMA, interrupts, and reselect: 153 ## By default, DMA is enabled in the driver.
|
| D | INSTALL | 132 ## 0x100 Set this bit to disable DMA interrupts (poll) 133 ## 0x200 Set this bit to disable DMA entirely (use PIO) 135 ## For example: "flags 0x10f" would disable DMA interrupts, 147 ## 0x01 Use DMA (may be polled) 148 ## 0x02 Use DMA completion interrupts 151 ## E.g. the following would enable DMA, interrupts, and reselect: 154 ## By default, DMA is enabled in the driver.
|
| D | FOURMEG | 131 ## 0x100 Set this bit to disable DMA interrupts (poll) 132 ## 0x200 Set this bit to disable DMA entirely (use PIO) 134 ## For example: "flags 0x10f" would disable DMA interrupts, 146 ## 0x01 Use DMA (may be polled) 147 ## 0x02 Use DMA completion interrupts 150 ## E.g. the following would enable DMA, interrupts, and reselect: 153 ## By default, DMA is enabled in the driver.
|
| D | RAMDISK | 145 ## 0x100 Set this bit to disable DMA interrupts (poll) 146 ## 0x200 Set this bit to disable DMA entirely (use PIO) 148 ## For example: "flags 0x10f" would disable DMA interrupts, 160 ## 0x01 Use DMA (may be polled) 161 ## 0x02 Use DMA completion interrupts 164 ## E.g. the following would enable DMA, interrupts, and reselect: 167 ## By default, DMA is enabled in the driver.
|
| D | VME | 134 ## 0x100 Set this bit to disable DMA interrupts (poll) 135 ## 0x200 Set this bit to disable DMA entirely (use PIO) 137 ## For example: "flags 0x10f" would disable DMA interrupts, 149 ## 0x01 Use DMA (may be polled) 150 ## 0x02 Use DMA completion interrupts 153 ## E.g. the following would enable DMA, interrupts, and reselect: 156 ## By default, DMA is enabled in the driver.
|
| D | GENERIC | 182 ## 0x100 Set this bit to disable DMA interrupts (poll) 183 ## 0x200 Set this bit to disable DMA entirely (use PIO) 185 ## For example: "flags 0x10f" would disable DMA interrupts, 197 ## 0x01 Use DMA (may be polled) 198 ## 0x02 Use DMA completion interrupts 201 ## E.g. the following would enable DMA, interrupts, and reselect: 204 ## By default, DMA is enabled in the driver.
|
| /netbsd/src/sys/dev/dec/ |
| D | files.dec | 7 # Attribute for DEC lance padded-DMA copy functions. Lance attachments 11 # DMA copy functions.
|
| /netbsd/src/sys/arch/evbarm/conf/ |
| D | SMDK2800 | 149 # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 150 # how to set up DMA modes for this chip. This may work, or may cause 164 # Flags are used only with controllers that support DMA operations 167 # mode to use, the next set of four bits the DMA mode and the third set the 170 # For DMA and UDMA, 0xf (1111) means 'disable'. 171 # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
|
| D | INTEGRATOR | 153 # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 154 # how to set up DMA modes for this chip. This may work, or may cause 168 # Flags are used only with controllers that support DMA operations 171 # mode to use, the next set of four bits the DMA mode and the third set the 174 # For DMA and UDMA, 0xf (1111) means 'disable'. 175 # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
|
| D | IYONIX | 241 # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 242 # how to set up DMA modes for this chip. This may work, or may cause 253 # Flags are used only with controllers that support DMA operations 256 # mode to use, the next set of four bits the DMA mode and the third set the 259 # For DMA and UDMA, 0xf (1111) means 'disable'. 260 # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 270 # XXX No DMA on IDE devices for now
|
| /netbsd/src/sys/arch/netwinder/conf/ |
| D | GENERIC | 179 # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 180 # how to set up DMA modes for this chip. This may work, or may cause 189 # Flags are used only with controllers that support DMA operations 192 # mode to use, the next set of four bits the DMA mode and the third set the 195 # For DMA and UDMA, 0xf (1111) means 'disable'. 196 # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
|
| /netbsd/src/share/doc/papers/bus_dma/ |
| D | figure1.fig | 58 4 0 0 0 0 0 12 0.0000 4 135 1080 975 1050 DMA address\001 60 4 0 0 0 0 0 12 0.0000 4 180 2220 1200 3975 Figure 1 - WYSIWYG DMA\001
|
| D | figure3.fig | 76 4 0 0 0 0 0 12 0.0000 4 135 1080 975 1050 DMA address\001 79 4 0 0 0 0 0 12 0.0000 4 180 3045 825 3975 Figure 3 - scatter-gather mapped DMA\001
|
| D | figure2.fig | 58 4 0 0 0 0 0 12 0.0000 4 135 1080 975 1050 DMA address\001 60 4 0 0 0 0 0 12 0.0000 4 180 2355 1125 3975 Figure 2 - direct mapped DMA\001
|
| /netbsd/src/sys/arch/iyonix/conf/ |
| D | GENERIC | 241 # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 242 # how to set up DMA modes for this chip. This may work, or may cause 253 # Flags are used only with controllers that support DMA operations 256 # mode to use, the next set of four bits the DMA mode and the third set the 259 # For DMA and UDMA, 0xf (1111) means 'disable'. 260 # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 270 # XXX No DMA on IDE devices for now
|
| /netbsd/src/sys/arch/news68k/conf/ |
| D | INSTALL | 123 # 0x10000 Set this bit to disable DMA interrupts (poll) 124 # 0x20000 Set this bit to disable DMA entirely (use PIO) 126 # For example: "flags 0x1000f" would disable DMA interrupts,
|
| /netbsd/src/sys/arch/mvme68k/docs/ |
| D | Interrupts | 61 0x46 PCC: DMA 103 0x76 VME2: DMA Controller 152 0x76 VME2: DMA Controller
|
| /netbsd/src/sys/arch/cobalt/conf/ |
| D | INSTALL | 191 # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 192 # how to set up DMA modes for this chip. This may work, or may cause 213 # Flags are used only with controllers that support DMA operations 216 # mode to use, the next set of four bits the DMA mode and the third set the 219 # For DMA and UDMA, 0xf (1111) means 'disable'. 220 # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
|