12345678910111213141516171819202122232425 |
- #ifndef _PCILIB_TYPES_H
- #define _PCILIB_TYPES_H
- typedef enum {
- PCILIB_KMEM_TYPE_CONSISTENT = 0,
- PCILIB_KMEM_TYPE_PAGE,
- } pcilib_kmem_type_t;
- typedef enum {
- PCILIB_KMEM_USE_DMA = 1,
- } pcilib_kmem_use_t;
- typedef enum {
- PCILIB_KMEM_SYNC_TODEVICE = 1,
- PCILIB_KMEM_SYNC_FROMDEVICE = 2
- } pcilib_kmem_sync_direction_t;
- #define PCILIB_KMEM_USE(type, subtype) (((type) << 16)|(subtype))
- //pcilib_alloc_kmem_buffer(pcilib_t *ctx, size_t size, size_t alignment)
- #endif /* _PCILIB_TYPES_H */
|