atom feed5 messages in org.freebsd.freebsd-new-busRe: newbus from a documentation view
FromSent OnAttachments
Jeroen Ruigrok/AsmodaiJan 26, 2000 12:39 am 
Matthew N. DoddJan 26, 2000 12:44 am 
Jeroen Ruigrok/AsmodaiJan 26, 2000 9:22 am 
Warner LoshJan 26, 2000 1:38 pm 
Daniel C. SobralJan 26, 2000 7:32 pm 
Subject:Re: newbus from a documentation view
From:Jeroen Ruigrok/Asmodai (asmo@wxs.nl)
Date:Jan 26, 2000 9:22:48 am
List:org.freebsd.freebsd-new-bus

-On [20000126 09:59], Matthew N. Dodd (win@jurai.net) wrote:

On Wed, 26 Jan 2000, Jeroen Ruigrok/Asmodai wrote:

``As a system that allows for a very structured device and bus architecture by means of interconnecting busses and devices in a logical way.''

Object Oriented Dynamic Attachment Bus Abstraction Layer

*cough*

``Newbus is the new bus abstraction layer architecture which saw its introduction in FreeBSD 4.0. Its goals are to provide a more object oriented means of interconnecting the various busses and devices which a host system provides to the Operating System. Its main features include amongst others: dynamic attaching, easy modularisation of drivers, and pseudo-busses.''

I probably still missed some things. Feel free to point them out and I'll try to rewrite it within the boundaries of english. ;)

machine/bus_memio.h <also in alpha and i386 version> I see that this one is basically an empty header, deprecated in usage?

I see we #define bus_memio_h in machine/bus.h, so basically all drivers including machine/bus_memio.h and bus_pio.h are kinda out of synch with newbus/busspace?

machine/bus_pio.h <also in alpha and i386 version> I see that this one is also an empty header, also deprecated in usage?

See above.

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-new-bus" in the body of the message