History log of /src/sys/arch/next68k/include/bus_dma.h |
Revision | | Date | Author | Comments |
1.10 |
| 11-Sep-2002 |
mycroft | Comprehensive patches from Christian Limpach: * Fix problems with the DMA and SCSI drivers. * Make turbo machines sort of work. Additional fixes from me: * Determine if we're a turbo at boot time, by looking at the ROM machine type. * Set the display size correctly (1120 pixels wide, but padded to 1152 only on non-turbo machines). Caveats: * SCSI doesn't work on the turbo (or at least it blows chunks with no devices attached). * Media selection doesn't work on the turbo (the BMAP stuff doesn't exist on turbo machines). * The boot block is prone to timing out.
|
1.9 |
| 19-Jul-2001 |
thorpej | branches: 1.9.6; Add BUS_DMA_READ and BUS_DMA_WRITE flags, that hint the back-end at dmamap load time that the mapping will be used for a unidirectional transfer of the specified direction.
|
1.8 |
| 21-Jun-2001 |
wiz | branches: 1.8.2; constraint, not contraint.
|
1.7 |
| 16-Apr-2001 |
dbj | make sure that dm_segs is last field of next68k_bus_dmamap, so that variable length allocations work
|
1.6 |
| 16-Apr-2001 |
dbj | add receive ethernet bpf tap keep receive ethernet crc and set M_HASFCS change bus_dma MD fields to keep xfer_len for entire map instead of per segment turn off automatic dma restarts in preparation for changing scsi driver to handle them. add dma debugging routines to keep history of dma states tweak checking for unusual dma limit register
|
1.5 |
| 07-Mar-2001 |
thorpej | Add the BUS_DMA_STREAMING flag.
|
1.4 |
| 26-Jun-2000 |
simonb | branches: 1.4.2; Change the kernel mmap interface so that the offset to map is an "off_t" and the return value is a "paddr_t" to allow mappings at offsets past 2^31 bytes. Somewhat inspired by FreeBSD, which only changed the offset to a "vm_offset_t".
Includes updates for the i386, pc532 and sh3 mmmmap from Jason Thorpe.
|
1.3 |
| 05-Aug-1999 |
dbj | branches: 1.3.2; 1.3.12; changed dma segment field "ds_read_len" to "ds_xfer_len" since it is valid for either read or write transfers.
|
1.2 |
| 03-Aug-1999 |
dbj | resync bus_dma functions with current alpha versions. added a field to a dma segment to return the actual length of that segment that was successfully transferred.
|
1.1 |
| 09-Jun-1998 |
dbj | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 09-Jun-1998 |
dbj | Initial import of NetBSD/next68k.
|
1.3.12.1 |
| 30-Jun-2000 |
simonb | Pull up mmap paddr_t/off_t changes from trunk.
|
1.3.2.3 |
| 21-Apr-2001 |
bouyer | Sync with HEAD
|
1.3.2.2 |
| 12-Mar-2001 |
bouyer | Sync with HEAD.
|
1.3.2.1 |
| 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.4.2.2 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.4.2.1 |
| 09-Apr-2001 |
nathanw | Catch up with -current.
|
1.8.2.2 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.8.2.1 |
| 03-Aug-2001 |
lukem | update to -current
|
1.9.6.2 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.9.6.1 |
| 19-Jul-2001 |
nathanw | file bus_dma.h was added on branch nathanw_sa on 2002-09-17 21:16:33 +0000
|