The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

bus_set_resource (9)
  • >> bus_set_resource (9) ( FreeBSD man: Ядро )

  • BSD mandoc
     

    NAME

    
    
    bus_set_resource
    
     - associate a definite resource with a given resource ID
    
     
    

    SYNOPSIS

       #include <sys/param.h>
       #include <sys/bus.h>

       #include <machine/bus.h>
       #include <sys/rman.h>
       #include <machine/resource.h>
    int Fo bus_set_resource Fa device_t dev int type int rid u_long start u_long count Fc  

    DESCRIPTION

    The 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 [email protected] .


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    SEE ALSO
    AUTHORS


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру