*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->FreeBSD man pages              
Title
Content
Arch
Section
 
 device_add_child_ordered(9) -- add a new device as a child of an existing device
    Create a new child device of dev. The name and unit arguments specify the name and unit number of the device. If the name is unknown then the caller should pass NULL. If the unit is unknown then the c...
 DEVICE_ATTACH(9) -- attach a device
    Attach a device to the system. The probe method will have been called and will have indicated that the device exists. This routine should initialise the hardware and allocate other system resources (s...
 device_busy(9) -- manipulate device state
    The current state of a device is accessed by calling device_get_state() which returns DS_NOTPRESENT, DS_ALIVE, DS_ATTACHED or DS_BUSY (described in device(9)). To test see if a device was successfully...
 device_delete_child(9) -- delete a child from a device
    The specified device is removed from dev and deleted. If the device is currently attached, it is first detached (see DEVICE_ATTACH(9) and DEVICE_DETACH(9)).
 DEVICE_DETACH(9) -- detach a device
    Detach a device. This can be called if the user is replacing the driver software or if a device is about to be physically removed from the system (e.g. for pccard devices). The method should deallocat...
 device_disable(9) -- manipulate device enabled flag
    Each device has an enabled flag associated with it. A device is enabled by default when it is created but may be disabled (for instance to prevent a destructive or time consuming probe attempt). To di...
 device_enable(9) -- manipulate device enabled flag
    Each device has an enabled flag associated with it. A device is enabled by default when it is created but may be disabled (for instance to prevent a destructive or time consuming probe attempt). To di...
 device_find_child(9) -- search for a child of a device
    This function looks for a specific child of dev. with the given name and unit.
 device_get_children(9) -- get a list of devices connected to a device
    Retrieve a list of all device instances currently connected to dev and return the list in *devlistp and the count in *devcountp. The memory allocated for the list should be freed using free(*devlistp,...
 device_get_desc(9) -- access the description of a device
    Manipulate the verbose description of a device. This description (if present) is printed as part of the message when it is attached during autoconfiguration. The variation device_set_desc_copy() is us...
 device_get_devclass(9) -- access the devclass of a device
    The current devclass associated with the device is returned. If the device has no devclass, NULL is returned.
 device_get_driver(9) -- access the current driver of a device
    The current driver associated with the device is returned. If the device has no driver, NULL is returned.
 device_get_flags(9) -- manipulate driver flags
    Each device supports a set of driver-dependent flags which are often used to control device behaviour. These flags are read by calling device_get_flags() and written by calling device_set_flags().
 device_get_ivars(9) -- access bus private variables
    The device_get_ivars() function returns the bus-specific instance variables of a device. The device_set_ivars() function sets the bus-specific instance variables of a device. Typically, only bus drive...
 device_get_name(9) -- access the name of a device's device class or instance
    The device_get_name() function returns the name of the device's device class. The device_get_nameunit() function returns the name of the device's instance.
<<  [Prev]  295  296  297  298  299  300  301  302  303  304  305  306  307  308  309  310  311  312  313  314  315  
316  317  318  319  320  321  322  323  324  325  326  327  328  329  330  331  332  333  334  335  [Next]  >>
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service