The OpenNET Project / Index page

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

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

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

intro (9)
  • intro (1) ( Solaris man: Команды и прикладные программы пользовательского уровня )
  • intro (1) ( FreeBSD man: Команды и прикладные программы пользовательского уровня )
  • intro (1) ( Русские man: Команды и прикладные программы пользовательского уровня )
  • intro (1) ( Linux man: Команды и прикладные программы пользовательского уровня )
  • intro (2) ( Solaris man: Системные вызовы )
  • intro (2) ( FreeBSD man: Системные вызовы )
  • intro (2) ( Русские man: Системные вызовы )
  • intro (2) ( Linux man: Системные вызовы )
  • intro (3) ( Solaris man: Библиотечные вызовы )
  • intro (3) ( FreeBSD man: Библиотечные вызовы )
  • intro (3) ( Русские man: Библиотечные вызовы )
  • intro (3) ( Linux man: Библиотечные вызовы )
  • intro (4) ( Solaris man: Специальные файлы /dev/* )
  • intro (4) ( FreeBSD man: Специальные файлы /dev/* )
  • intro (4) ( Русские man: Специальные файлы /dev/* )
  • intro (4) ( Linux man: Специальные файлы /dev/* )
  • intro (5) ( Solaris man: Форматы файлов )
  • intro (5) ( FreeBSD man: Форматы файлов )
  • intro (5) ( Русские man: Форматы файлов )
  • intro (5) ( Linux man: Форматы файлов )
  • intro (6) ( Solaris man: Игры )
  • intro (6) ( Русские man: Игры )
  • intro (6) ( Linux man: Игры )
  • intro (7) ( Solaris man: Макропакеты и соглашения )
  • intro (7) ( FreeBSD man: Макропакеты и соглашения )
  • intro (7) ( Русские man: Макропакеты и соглашения )
  • intro (7) ( Linux man: Макропакеты и соглашения )
  • intro (8) ( FreeBSD man: Команды системного администрирования )
  • intro (8) ( Русские man: Команды системного администрирования )
  • intro (8) ( Linux man: Команды системного администрирования )
  • intro (9) ( FreeBSD man: Ядро )
  • >> intro (9) ( Linux man: Ядро )
  •  

    NAME

    intro - Introduction to kernel interface
     
    

    SYNOPSIS

    #include <linux/version.h>  

    DESCRIPTION

    This section documents the functions available to device driver writers and kernel level modules. The functions are of interest mainly to device driver writers, although anyone considering running code in linux kernel mode may need to be familiar with these interfaces.

    Some of the functions of the DDI exist only in certain versions of the kernel. Use the LINUX_VERSION_CODE macro to test for specific versions of the kernel. For example, to use a feature that is new to 2.1, say:

    #if LINUX_VERSION_CODE >= 0x020100
        ... use new stuff ...
    #else
        ... do it the old way ...
    #endif
    

    The following is a list of the man pages, divided roughly into function groups.  

    Kernel Functions

    These are general kernel functions.
    MAJOR
    MOD_INC_USE_COUNT
    cli
    init_bh
    init_module
    kmalloc
    poll_wait
    printk
    probe_irq_on
    register_chrdev
    register_console
    request_irq
    save_flags
    sleep_on
    wake_up
     

    /proc functions

    These functions relate to manipulation of the /proc filesystem.
    proc_dir_entry
    proc_net_register
    proc_scsi_register
     

    BIOS32 functions

    These are specific to PCI (BIOS32) support.
    pcibios_find_class
    pcibios_present
    pcibios_read_config_byte
    pcibios_read_config_dword
    pcibios_read_config_word
    pcibios_strerror
    pcibios_write_config_byte
    pcibios_write_config_dword
    pcibios_write_config_word
     

    VM functions

    These are functions that support manipulating the virtual memory subsystem.
    MAP_NR
    mem_map_reserve
     

    Network Functions

    skb_dequeue
    skb_insert
    skb_peek
    skb_queue_empty
    skb_queue_head
    skb_queue_head_init
    skb_queue_len
    skb_queue_tail
    skb_unlink
     

    AVAILABILITY

    Each man page attempts to list the kernel versions where the function is available. If the form of the function changes, this section tells when the described form applies.  

    SEE ALSO

    This section lists other man pages that may be of interest. Also, interesting source files in the linux kernel may be listed here.  

    AUTHORS

    Each man page has a section like this one that lists the author(s) who contributed significantly to that page. Other unnamed individuals may also have contributed corrections, editorial, etc.

    Major contributors are (in alphabetical order) Cyrus Durgin <cider@speakeasy.org>, Niel Moore <amethyst@maxwell.ml.org>, Keith Owens <kaos@ocs.com.au>, Kirk Petersen <kirk@speakeasy.org>, and Stephen Williams <steve@icarus.com>.

    Editorial, and this intro page, were done by Stephen Williams <steve@icarus.com>.  

    BUGS

    The living linux kernel is a moving target, and the kernel functions are unique to linux. Therefore, although the editor and contributers make a good effort to be as accurate as possible, errors may exist. The source codes of the linux kernel are the ultimate authority on the behavior of any function and should be considered the final word.


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    Kernel Functions
    /proc functions
    BIOS32 functions
    VM functions
    Network Functions
    AVAILABILITY
    SEE ALSO
    AUTHORS
    BUGS


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




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

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