The OpenNET Project / Index page

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

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

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

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

  • BSD mandoc
     

    NAME

    
    
    BUS_READ_IVAR
    
     
    BUS_WRITE_IVAR
    
     - manipulate bus-specific device instance variables
    
     
    

    SYNOPSIS

       #include <sys/param.h>
       #include <sys/bus.h>
    int BUS_READ_IVAR (device_t dev device_t child int index uintptr_t *result);
    int BUS_WRITE_IVAR (device_t dev device_t child int index uintptr_t value);
     

    DESCRIPTION

    These two methods manage a bus specific set of instance variables of a child device. The intention is that each different type of bus defines a set of appropriate instance variables (such as ports and irqs for ISA bus etc.)

    This information could be given to the child device as a struct but that makes it hard for a bus to add or remove variables without forcing an edit and recompile for all drivers which may not be possible for vendor supplied binary drivers.  

    RETURN VALUES

    Zero is returned on success, otherwise an appropriate error is returned.  

    SEE ALSO

    device(9), driver(9)  

    AUTHORS

    This manual page was written by An Doug Rabson .


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    SEE ALSO
    AUTHORS


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




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

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