Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 10/21/1996 22:30:02
thorpej
Mon Oct 21 15:24:41 PDT 1996
Update of /cvsroot/src/sys/arch/i386/i386
In directory netbsd1:/var/slash-tmp/cvs-serv6655

Modified Files:
	apm.c machdep.c mainbus.c 
Log Message:
New bus.h implementation/interface:
	- No more distinction between i/o-mapped and memory-mapped
	  devices.  It's all "bus space" now, and space tags
	  differentiate the space with finer grain than the
	  bus chipset tag.
	- Add memory barrier methods.
	- Implement space alloc/free methods.
	- Implement region read/write methods (like memcpy to/from
	  bus space).
This interface provides a better abstraction for dealing with
machine-independent chipset drivers.


thorpej
Mon Oct 21 15:26:20 PDT 1996
Update of /cvsroot/src/sys/arch/i386/include
In directory netbsd1:/var/slash-tmp/cvs-serv6838

Modified Files:
	bus.h 
Log Message:
New bus.h implementation/interface:
	- No more distinction between i/o-mapped and memory-mapped
	  devices.  It's all "bus space" now, and space tags
	  differentiate the space with finer grain than the
	  bus chipset tag.
	- Add memory barrier methods.
	- Implement space alloc/free methods.
	- Implement region read/write methods (like memcpy to/from
	  bus space).
This interface provides a better abstraction for dealing with
machine-independent chipset drivers.


thorpej
Mon Oct 21 15:27:42 PDT 1996
Update of /cvsroot/src/sys/arch/i386/isa
In directory netbsd1:/var/slash-tmp/cvs-serv6952

Modified Files:
	ahc_isa.c fd.c lms.c 
Log Message:
New bus.h implementation/interface:
	- No more distinction between i/o-mapped and memory-mapped
	  devices.  It's all "bus space" now, and space tags
	  differentiate the space with finer grain than the
	  bus chipset tag.
	- Add memory barrier methods.
	- Implement space alloc/free methods.
	- Implement region read/write methods (like memcpy to/from
	  bus space).
This interface provides a better abstraction for dealing with
machine-independent chipset drivers.


thorpej
Mon Oct 21 15:28:55 PDT 1996
Update of /cvsroot/src/sys/arch/i386/pci
In directory netbsd1:/var/slash-tmp/cvs-serv7087

Modified Files:
	pci_compat.c 
Log Message:
New bus.h implementation/interface:
	- No more distinction between i/o-mapped and memory-mapped
	  devices.  It's all "bus space" now, and space tags
	  differentiate the space with finer grain than the
	  bus chipset tag.
	- Add memory barrier methods.
	- Implement space alloc/free methods.
	- Implement region read/write methods (like memcpy to/from
	  bus space).
This interface provides a better abstraction for dealing with
machine-independent chipset drivers.