aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/bus.h
Commit message (Expand)AuthorAgeFilesLines
* * Move the driver_t::refs field to kobj_t to replace kobj_t::instances.Doug Rabson2000-05-011-1/+0
* * Factor out the object system from new-bus so that it can be used byDoug Rabson2000-04-081-13/+4
* device_set_unit() DO NOT USE THIS. This was approved before 4.0Warner Losh2000-04-011-0/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* Remove the 'ivars' arguement to device_add_child() andMatthew N. Dodd1999-12-031-4/+3
* 'const'ify a bunch of pointers in the resource_*() functions for accessingPeter Wemm1999-11-181-8/+11
* Zap DEV_DRIVER_MODULE(). The New world order is that drivers create theirPeter Wemm1999-11-081-16/+0
* Don't let drivers that use DEV_DRIVER_MODULE() compile as they won'tPeter Wemm1999-11-081-0/+6
* * Add struct resource_list* argument to resource_list_alloc andDoug Rabson1999-10-121-2/+11
* Change isa_get/set_flags() to device_get/set_flags().Doug Rabson1999-09-071-0/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Alter the behavior of sys/kern/subr_bus.c:device_print_child()Matthew N. Dodd1999-07-291-2/+4
* This makes the in kernel printf routines conform to the documentedDoug Rabson1999-07-241-3/+3
* Remove cmaj and bmaj args from DEV_DRIVER_MODULE.Poul-Henning Kamp1999-07-041-3/+3
* * Add a function devclass_create() which looks up the named devclass andDoug Rabson1999-05-301-3/+4
* * Change device_add_child_after() to device_add_child_ordered() which isDoug Rabson1999-05-281-3/+4
* Add some helper functions to make it easier to write a driver for a busDoug Rabson1999-05-221-2/+69
* * Define a new static method DEVICE_IDENTIFY which is called to add deviceDoug Rabson1999-05-141-1/+2
* Unconfuse DEV_MODULE() and DEV_DRIVER_MODULE() about the difference betweenPoul-Henning Kamp1999-05-091-2/+2
* Move the declaration of the interrupt type from the driver structureDoug Rabson1999-05-081-12/+11
* Change resource_set_*() interface to be more useful.Peter Wemm1999-05-081-4/+4
* Continue where Julian left off in July 1998:Poul-Henning Kamp1999-05-071-15/+5
* Bring the 'new-bus' to the i386. This extensively changes the way thePeter Wemm1999-04-161-1/+9
* Add some useful functions to the device framework:Doug Rabson1999-03-291-3/+10
* Include <sys/queue.h> so that this file is almost self-sufficient, as isBruce Evans1999-03-061-4/+5
* A few small improvements to the bus code:Doug Rabson1999-01-161-1/+10
* My changes to the new device interface:Garrett Wollman1998-11-141-71/+140
* Make it possible to have a driver registered with more than one parent bus.Doug Rabson1998-07-311-16/+17
* Add some very simple support for a compiled in (from config(8)) resourceDoug Rabson1998-07-221-1/+14
* Change interrupt api to be closer to intr_create/intr_connect.Doug Rabson1998-07-121-2/+3
* Minor tidying.Doug Rabson1998-07-051-11/+7
* Major changes to the generic device framework for FreeBSD/alpha:Doug Rabson1998-06-141-82/+53
* Add initial support for the FreeBSD/alpha kernel. This is very much aDoug Rabson1998-06-101-0/+229