[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src

Module name:	src
Changes by:	nate_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2002/12/04 10:32:30

Modified files:
	sys/arch/macppc/conf: GENERIC RAMDISK 
	sys/arch/sparc64/conf: GENERIC RAMDISK 
	sys/dev/pci    : if_ti.c if_tireg.h 

Log message:
Make ti(4) use busdma and add all of the necessary stuff to support both
endian modes.  This makes ti now work on macppc and sparc64.
While we're at ti, clean up a bit of the code:
Use SLIST instead of LIST
Remove register
Use bus_space instead of bcopy/bzero
Don't use bitfields since it makes dealing with endianness annoying.

ok jason@, deraadt@