Rechercher une page de manuel
bus_set_resource.9freebsd
Langue: en
Version: 309110 (debian - 07/07/09)
Section: 9 (Appels noyau Linux)
BSD mandoc
NAME
bus_set_resource - associate a definite resource with a given resource IDSYNOPSIS
In sys/param.h In sys/bus.hIn machine/bus.h In sys/rman.h In machine/resource.h Ft int Fo bus_set_resource Fa device_t dev int type int rid u_long start u_long count Fc
DESCRIPTION
The Fn bus_set_resource function sets the start address of the resource Fa type , rid pair to be Fa count long. Typically, client drivers do not use this interface. Bus drivers, however, often use it to set up the resources a client driver uses.The arguments are as follows:
- Fa dev
- The device to set the resource on.
- Fa type
- The type of resource you want to allocate. It is one of:
- SYS_RES_IRQ
- for IRQs
- SYS_RES_DRQ
- for ISA DMA lines
- SYS_RES_IOPORT
- for I/O ports
- SYS_RES_MEMORY
- for I/O memory
- Fa rid
- A bus-specific handle that identifies the resource being allocated.
- Fa start
- The start address of this resource.
- Fa count
- The length of the resource. For example, the size of the memory in bytes.
RETURN VALUES
Zero is returned on success, otherwise an error is returned.SEE ALSO
bus_alloc_resource9, bus_get_resource9, device(9), driver(9)AUTHORS
This manual page was written by An Warner Losh Aq imp@FreeBSD.org .Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre