summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_bus.c
Commit message (Expand)AuthorAgeFilesLines
* Fix LINT.dfr2000-04-171-18/+1
* Issue a detached message after detaching the device.imp2000-04-171-0/+1
* * Factor out the object system from new-bus so that it can be used bydfr2000-04-081-194/+26
* device_set_unit() DO NOT USE THIS. This was approved before 4.0imp2000-04-011-0/+19
* Instead of using the next unit available, use the first unit available.n_hibma2000-03-161-13/+20
* If a driver probe fails, unset it from the device. This fixes a problemdfr2000-02-291-1/+3
* Hide the "devclass_alloc_unit: %s%d already exists, using next available..."sos2000-02-201-1/+2
* Hide the boring ``not probed (disabled)'' messages behind `bootverbose'.joerg2000-02-151-0/+2
* * Set the devclass of a device before calling the probe method. This allowsdfr1999-12-241-1/+12
* correct incomplete last changemjacob1999-12-031-1/+1
* Remove the 'ivars' arguement to device_add_child() andmdodd1999-12-031-12/+20
* Remove check for attached state.n_hibma1999-12-021-3/+0
* Reduce code duplication.mdodd1999-11-301-6/+8
* 'const'ify a bunch of pointers in the resource_*() functions for accessingpeter1999-11-181-14/+17
* * Add struct resource_list* argument to resource_list_alloc anddfr1999-10-121-17/+64
* Trim unused options (or #ifdef for undoc options).peter1999-10-111-2/+4
* Call DEVICE_IDENIFY in bus_generic_driver_added to allow devices toimp1999-10-091-0/+1
* Create and use a dedicated malloc type for bus related stuff.phk1999-09-101-21/+23
* Change isa_get/set_flags() to device_get/set_flags().dfr1999-09-071-0/+13
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Change calling of chained event handler from always aftern_hibma1999-08-161-3/+7
* add debugging message in unregister_methodn_hibma1999-08-141-1/+2
* Minor spelling glitchn_hibma1999-08-141-2/+2
* Grrrr. Fix a really lame bug that I tripped over while testing my miibuswpaul1999-08-141-2/+2
* Make subr_bus.c actually compile with -DBUS_DEBUGpeter1999-08-111-6/+6
* Zap some stray references to DRIVER_TYPE_foo in the BUS_DEBUG case, aspeter1999-08-111-12/+3
* Fix a typo.mdodd1999-07-291-2/+2
* Alter the behavior of sys/kern/subr_bus.c:device_print_child()mdodd1999-07-291-11/+38
* This makes the in kernel printf routines conform to the documenteddfr1999-07-241-6/+8
* Add a hook for a bus to detect child devices which didn't find drivers.dfr1999-07-111-1/+3
* * Add a function devclass_create() which looks up the named devclass anddfr1999-05-301-2/+8
* * Change device_add_child_after() to device_add_child_ordered() which isdfr1999-05-281-20/+23
* Fix an embarrasing typo in device_add_child_after(). I can't understanddfr1999-05-271-3/+3
* Add some helper functions to make it easier to write a driver for a busdfr1999-05-221-1/+149
* Add seatbelt like in previous function..peter1999-05-221-1/+3
* Silently return NULL from devclass_get_device if dc == NULL. The callerdfr1999-05-211-2/+2
* * Define a new static method DEVICE_IDENTIFY which is called to add devicedfr1999-05-141-1/+17
* Adjust method dispatch to ensure that default methods are called properly.dfr1999-05-141-1/+8
* * Augment the interface language to allow arbitrary C code to be 'passeddfr1999-05-101-6/+55
* Move the declaration of the interrupt type from the driver structuredfr1999-05-081-7/+8
* Change resource_set_*() to be more useful. BTW; resource_find() is apeter1999-05-081-16/+9
* GC some stray debugging printf()s...peter1999-04-191-4/+1
* Bring the 'new-bus' to the i386. This extensively changes the way thepeter1999-04-161-42/+344
* Add some useful functions to the device framework:dfr1999-03-291-42/+303
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-271-7/+7
* A few small improvements to the bus code:dfr1999-01-161-4/+75
* Remove warningn_hibma1999-01-101-3/+1
* When no driver was found for a device, the message 'not probed' appearedn_hibma1998-12-121-5/+5
* A couple of minor sanity checks.dfr1998-11-151-4/+10
* My changes to the new device interface:wollman1998-11-141-67/+200
OpenPOWER on IntegriCloud