|
XenevaOS
|
#include <linux/kernel.h>

Go to the source code of this file.
Classes | |
| struct | resource |
Macros | |
| #define | IORESOURCE_IO 0x00000100 |
| #define | IORESOURCE_MEM 0x00000200 |
| #define | IORESOURCE_IRQ 0x00000400 |
| #define | IORESOURCE_DMA 0x00000800 |
| #define | IORESOURCE_BUSY 0x80000000 |
Functions | |
| struct resource * | request_mem_region (resource_size_t start, resource_size_t n, const char *name) |
| struct resource * | request_region (resource_size_t start, resource_size_t n, const char *name) |
| void | release_mem_region (resource_size_t start, resource_size_t n) |
| void | release_region (resource_size_t start, resource_size_t n) |
Variables | |
| struct resource | iomem_resource |
| #define IORESOURCE_BUSY 0x80000000 |
| #define IORESOURCE_DMA 0x00000800 |
| #define IORESOURCE_IO 0x00000100 |
| #define IORESOURCE_IRQ 0x00000400 |
| #define IORESOURCE_MEM 0x00000200 |
| void release_mem_region | ( | resource_size_t | start, |
| resource_size_t | n | ||
| ) |
| void release_region | ( | resource_size_t | start, |
| resource_size_t | n | ||
| ) |
| struct resource * request_mem_region | ( | resource_size_t | start, |
| resource_size_t | n, | ||
| const char * | name | ||
| ) |
| struct resource * request_region | ( | resource_size_t | start, |
| resource_size_t | n, | ||
| const char * | name | ||
| ) |
|
extern |