summaryrefslogtreecommitdiffstats
path: root/sys/sys/bus.h
Commit message (Expand)AuthorAgeFilesLines
* Add new bus method 'GET_RESOURCE_LIST' and appropriate genericmdodd2000-10-181-0/+9
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-1/+14
* Add device_set_softc() which does the obvious.phk2000-07-031-0/+1
* Back out the previous change to the queue(3) interface.jake2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-2/+2
* * Move the driver_t::refs field to kobj_t to replace kobj_t::instances.dfr2000-05-011-1/+0
* * Factor out the object system from new-bus so that it can be used bydfr2000-04-081-13/+4
* device_set_unit() DO NOT USE THIS. This was approved before 4.0imp2000-04-011-0/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-2/+2
* Remove the 'ivars' arguement to device_add_child() andmdodd1999-12-031-4/+3
* 'const'ify a bunch of pointers in the resource_*() functions for accessingpeter1999-11-181-8/+11
* Zap DEV_DRIVER_MODULE(). The New world order is that drivers create theirpeter1999-11-081-16/+0
* Don't let drivers that use DEV_DRIVER_MODULE() compile as they won'tpeter1999-11-081-0/+6
* * Add struct resource_list* argument to resource_list_alloc anddfr1999-10-121-2/+11
* Change isa_get/set_flags() to device_get/set_flags().dfr1999-09-071-0/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Alter the behavior of sys/kern/subr_bus.c:device_print_child()mdodd1999-07-291-2/+4
* This makes the in kernel printf routines conform to the documenteddfr1999-07-241-3/+3
* Remove cmaj and bmaj args from DEV_DRIVER_MODULE.phk1999-07-041-3/+3
* * Add a function devclass_create() which looks up the named devclass anddfr1999-05-301-3/+4
* * Change device_add_child_after() to device_add_child_ordered() which isdfr1999-05-281-3/+4
* Add some helper functions to make it easier to write a driver for a busdfr1999-05-221-2/+69
* * Define a new static method DEVICE_IDENTIFY which is called to add devicedfr1999-05-141-1/+2
* Unconfuse DEV_MODULE() and DEV_DRIVER_MODULE() about the difference betweenphk1999-05-091-2/+2
* Move the declaration of the interrupt type from the driver structuredfr1999-05-081-12/+11
* Change resource_set_*() interface to be more useful.peter1999-05-081-4/+4
* Continue where Julian left off in July 1998:phk1999-05-071-15/+5
* Bring the 'new-bus' to the i386. This extensively changes the way thepeter1999-04-161-1/+9
* Add some useful functions to the device framework:dfr1999-03-291-3/+10
* Include <sys/queue.h> so that this file is almost self-sufficient, as isbde1999-03-061-4/+5
* A few small improvements to the bus code:dfr1999-01-161-1/+10
* My changes to the new device interface:wollman1998-11-141-71/+140
* Make it possible to have a driver registered with more than one parent bus.dfr1998-07-311-16/+17
* Add some very simple support for a compiled in (from config(8)) resourcedfr1998-07-221-1/+14
* Change interrupt api to be closer to intr_create/intr_connect.dfr1998-07-121-2/+3
* Minor tidying.dfr1998-07-051-11/+7
* Major changes to the generic device framework for FreeBSD/alpha:dfr1998-06-141-82/+53
* Add initial support for the FreeBSD/alpha kernel. This is very much adfr1998-06-101-0/+229
OpenPOWER on IntegriCloud