Changeset 80bcaed in mainline for kernel/generic/include/ddi/ddi_arg.h
- Timestamp:
- 2007-02-03T13:22:24Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f619ec11
- Parents:
- fa8e7d2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/ddi/ddi_arg.h
rfa8e7d2 r80bcaed 38 38 /** Structure encapsulating arguments for SYS_PHYSMEM_MAP syscall. */ 39 39 typedef struct { 40 unsigned long long task_id; /** ID of the destination task. */ 41 void *phys_base; /** Physical address of starting frame. */ 42 void *virt_base; /** Virtual address of starting page. */ 43 unsigned long pages; /** Number of pages to map. */ 44 int flags; /** Address space area flags for the mapping. */ 40 /** ID of the destination task. */ 41 unsigned long long task_id; 42 /** Physical address of starting frame. */ 43 void *phys_base; 44 /** Virtual address of starting page. */ 45 void *virt_base; 46 /** Number of pages to map. */ 47 unsigned long pages; 48 /** Address space area flags for the mapping. */ 49 int flags; 45 50 } ddi_memarg_t; 46 51 47 52 /** Structure encapsulating arguments for SYS_ENABLE_IOSPACE syscall. */ 48 53 typedef struct { 49 unsigned long long task_id; /** ID of the destination task. */50 void *ioaddr; /** Starting I/O space address. */51 unsigned long size; /** Number of bytes. */54 unsigned long long task_id; /**< ID of the destination task. */ 55 void *ioaddr; /**< Starting I/O space address. */ 56 unsigned long size; /**< Number of bytes. */ 52 57 } ddi_ioarg_t; 53 58
Note:
See TracChangeset
for help on using the changeset viewer.