Главная » (2) Системные вызовы ядра (функции языка Си)





ИМЯ


outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p,
outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт



ОБЗОР


#include <sys/io.h>

unsigned char inb(unsigned short int port);
unsigned char inb_p(unsigned short int port);
unsigned short int inw(unsigned short int port);
unsigned short int inw_p(unsigned short int port);
unsigned int inl(unsigned short int port);
unsigned int inl_p(unsigned short int port);

void outb(unsigned char value, unsigned short int port);
void outb_p(unsigned char value, unsigned short int port);
void outw(unsigned short int value, unsigned short int port);
void outw_p(unsigned short int value, unsigned short int port);
void outl(unsigned int value, unsigned short int port);
void outl_p(unsigned int value, unsigned short int port);

void ins ... Читать дальше »

Категория: (2) Системные вызовы ядра (функции языка Си) | Просмотров: 447 | Добавил: Администратор | Дата: 21.11.2017 | Комментарии (0)





ИМЯ


outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p,
outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт



ОБЗОР


#include <sys/io.h>

unsigned char inb(unsigned short int port);
unsigned char inb_p(unsigned short int port);
unsigned short int inw(unsigned short int port);
unsigned short int inw_p(unsigned short int port);
unsigned int inl(unsigned short int port);
unsigned int inl_p(unsigned short int port);

void outb(unsigned char value, unsigned short int port);
void outb_p(unsigned char value, unsigned short int port);
void outw(unsigned short int value, unsigned short int port);
void outw_p(unsigned short int value, unsigned short int port);
void outl(unsigned int value, unsigned short int port);
void outl_p(unsigned int value, unsigned short int port);

void ins ... Читать дальше »

Категория: (2) Системные вызовы ядра (функции языка Си) | Просмотров: 508 | Добавил: Администратор | Дата: 21.11.2017 | Комментарии (0)





ИМЯ


outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p,
outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт



ОБЗОР


#include <sys/io.h>

unsigned char inb(unsigned short int port);
unsigned char inb_p(unsigned short int port);
unsigned short int inw(unsigned short int port);
unsigned short int inw_p(unsigned short int port);
unsigned int inl(unsigned short int port);
unsigned int inl_p(unsigned short int port);

void outb(unsigned char value, unsigned short int port);
void outb_p(unsigned char value, unsigned short int port);
void outw(unsigned short int value, unsigned short int port);
void outw_p(unsigned short int value, unsigned short int port);
void outl(unsigned int value, unsigned short int port);
void outl_p(unsigned int value, unsigned short int port);

void ins ... Читать дальше »

Категория: (2) Системные вызовы ядра (функции языка Си) | Просмотров: 450 | Добавил: Администратор | Дата: 21.11.2017 | Комментарии (0)





ИМЯ


outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p,
outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт



ОБЗОР


#include <sys/io.h>

unsigned char inb(unsigned short int port);
unsigned char inb_p(unsigned short int port);
unsigned short int inw(unsigned short int port);
unsigned short int inw_p(unsigned short int port);
unsigned int inl(unsigned short int port);
unsigned int inl_p(unsigned short int port);

void outb(unsigned char value, unsigned short int port);
void outb_p(unsigned char value, unsigned short int port);
void outw(unsigned short int value, unsigned short int port);
void outw_p(unsigned short int value, unsigned short int port);
void outl(unsigned int value, unsigned short int port);
void outl_p(unsigned int value, unsigned short int port);

void ins ... Читать дальше »

Категория: (2) Системные вызовы ядра (функции языка Си) | Просмотров: 504 | Добавил: Администратор | Дата: 21.11.2017 | Комментарии (0)





ИМЯ


outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p,
outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт



ОБЗОР


#include <sys/io.h>

unsigned char inb(unsigned short int port);
unsigned char inb_p(unsigned short int port);
unsigned short int inw(unsigned short int port);
unsigned short int inw_p(unsigned short int port);
unsigned int inl(unsigned short int port);
unsigned int inl_p(unsigned short int port);

void outb(unsigned char value, unsigned short int port);
void outb_p(unsigned char value, unsigned short int port);
void outw(unsigned short int value, unsigned short int port);
void outw_p(unsigned short int value, unsigned short int port);
void outl(unsigned int value, unsigned short int port);
void outl_p(unsigned int value, unsigned short int port);

void ins ... Читать дальше »

Категория: (2) Системные вызовы ядра (функции языка Си) | Просмотров: 414 | Добавил: Администратор | Дата: 21.11.2017 | Комментарии (0)





ИМЯ


outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p,
outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт



ОБЗОР


#include <sys/io.h>

unsigned char inb(unsigned short int port);
unsigned char inb_p(unsigned short int port);
unsigned short int inw(unsigned short int port);
unsigned short int inw_p(unsigned short int port);
unsigned int inl(unsigned short int port);
unsigned int inl_p(unsigned short int port);

void outb(unsigned char value, unsigned short int port);
void outb_p(unsigned char value, unsigned short int port);
void outw(unsigned short int value, unsigned short int port);
void outw_p(unsigned short int value, unsigned short int port);
void outl(unsigned int value, unsigned short int port);
void outl_p(unsigned int value, unsigned short int port);

void ins ... Читать дальше »

Категория: (2) Системные вызовы ядра (функции языка Си) | Просмотров: 414 | Добавил: Администратор | Дата: 21.11.2017 | Комментарии (0)





ИМЯ


name_to_handle_at, open_by_handle_at - получение описателя для пути и открытие
файла через описатель



ОБЗОР


#define _GNU_SOURCE /* Смотрите feature_test_macros(7) */
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

int name_to_handle_at(int dirfd, const char *pathname,
struct file_handle *handle,
int *mount_id, int flags);

int open_by_handle_at(int mount_fd, struct file_handle *handle,
int flags);



ОПИСАНИЕ


Функциональное назначение openat(2) было разделено на две части и добавлено в
системные вызовы name_to_handle_at() и open_by_handle_at(): name_to_handle_at()
возвращает описатель с произвольной формой(opaque), который соответствует
указанному файлу; open_by_handle_at() открывает файл по описателю, который был
возвращён предыд ... Читать дальше »

Категория: (2) Системные вызовы ядра (функции языка Си) | Просмотров: 545 | Добавил: Администратор | Дата: 21.11.2017 | Комментарии (0)

« 1 2 ... 22 23 24 25 26 ... 59 60 »