NetBSD/sys/dev/tc
mhitch af7ddd3659 Set up the physical addresses for DMAPTR/NEXTPTR before adjusting for
unaligned transfers and adjust the physical address to align the transfer.
If the buffer end just crossed the page boundary, the computation of the
NEXTPTR physical address resulted in using -1.  The cleanup at the end of
the DMA transfer would try to copy the residual data to physical address
0x1ffffffc.  This would silently corrupt data on the R3000 and usually
would hang the R4000.
2000-09-28 03:11:29 +00:00
..
Makefile Make sure to settle tcdsreg.h and tcdsvar.h in /usr/include/dev/tc/. 2000-07-04 02:31:21 +00:00
Makefile.tcdevs
asc.c
asc_ioasic.c Set up the physical addresses for DMAPTR/NEXTPTR before adjusting for 2000-09-28 03:11:29 +00:00
asc_tc.c
asc_tcds.c Repopulate TCDS dual channel SCSI adapter to MI dev/tc, squashing 2000-07-04 02:22:08 +00:00
ascvar.h
bba.c PAGE_SIZE -> IOASIC_DMA_BLOCKSIZE in one last place. From Izumi Tsutsui. 2000-07-18 06:14:05 +00:00
cfb.c Found glyph pixel order inverted on screen. 2000-09-13 02:11:14 +00:00
devlist2h.awk
files.tc
if_fta.c remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-28 17:05:20 +00:00
if_le_ibus.c
if_le_ioasic.c Use the IOASIC_DMA_ADDR() macro now that it is fixed. 2000-07-17 01:29:02 +00:00
if_le_tc.c
if_levar.h
ioasic_subr.c
ioasicreg.h Define IOASIC_DMA_BLOCKSIZE (4096 bytes). 2000-07-17 02:18:17 +00:00
ioasicvar.h Implement the more flexiable `evcnt' interface as discussed (briefly) on 2000-06-04 19:14:14 +00:00
mfb.c Found glyph pixel order inverted on screen. 2000-09-13 02:11:14 +00:00
nvrreg.h
sfb.c remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-28 17:05:20 +00:00
sfbplus.c Use dev/{rasops,wsfont} instead of awesome dev/rcons. Still much to do 2000-09-09 06:15:17 +00:00
sfbptextops.c
sfbptextops32.c
sfbreg.h
sfbtextops.i
tc.c Implement the more flexiable `evcnt' interface as discussed (briefly) on 2000-06-04 19:14:14 +00:00
tcdevs Add PMAG-JA framebuffer. 2000-07-20 06:38:39 +00:00
tcdevs.h Regen. 2000-07-20 07:11:28 +00:00
tcdevs_data.h Regen. 2000-07-20 07:11:28 +00:00
tcds.c Repopulate TCDS dual channel SCSI adapter to MI dev/tc, squashing 2000-07-04 02:22:08 +00:00
tcdsreg.h Repopulate TCDS dual channel SCSI adapter to MI dev/tc, squashing 2000-07-04 02:22:08 +00:00
tcdsvar.h Repopulate TCDS dual channel SCSI adapter to MI dev/tc, squashing 2000-07-04 02:22:08 +00:00
tcreg.h
tcvar.h Implement the more flexiable `evcnt' interface as discussed (briefly) on 2000-06-04 19:14:14 +00:00
tfb.c Found glyph pixel order inverted on screen. 2000-09-13 02:11:14 +00:00
xcfb.c Found glyph pixel order inverted on screen. 2000-09-12 09:45:48 +00:00
zs_ioasic.c u_char -> u_int for function argument and return of Zilog register 2000-09-09 06:08:42 +00:00
zs_ioasicvar.h Repopulate 4 files, zs_ioasic.c and zs_ioasicvar.h from arch/alpha/tc, 2000-07-05 02:48:50 +00:00
zskbd.c Repopulate 4 files, zs_ioasic.c and zs_ioasicvar.h from arch/alpha/tc, 2000-07-05 02:48:50 +00:00
zsms.c Repopulate 4 files, zs_ioasic.c and zs_ioasicvar.h from arch/alpha/tc, 2000-07-05 02:48:50 +00:00