Changeset da1bafb in mainline for kernel/generic/include/ddi/ddi_arg.h
- Timestamp:
- 2010-05-24T18:57:31Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0095368
- Parents:
- 666f492
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/ddi/ddi_arg.h
r666f492 rda1bafb 36 36 #define KERN_DDI_ARG_H_ 37 37 38 #ifdef KERNEL 39 40 #include <typedefs.h> 41 42 #endif /* KERNEL */ 43 38 44 /** Structure encapsulating arguments for SYS_PHYSMEM_MAP syscall. */ 39 45 typedef struct { 40 46 /** ID of the destination task. */ 41 u nsigned long longtask_id;47 uint64_t task_id; 42 48 /** Physical address of starting frame. */ 43 49 void *phys_base; … … 45 51 void *virt_base; 46 52 /** Number of pages to map. */ 47 unsigned longpages;53 size_t pages; 48 54 /** Address space area flags for the mapping. */ 49 int flags;55 unsigned int flags; 50 56 } ddi_memarg_t; 51 57 52 58 /** Structure encapsulating arguments for SYS_ENABLE_IOSPACE syscall. */ 53 59 typedef struct { 54 u nsigned long long task_id;/**< ID of the destination task. */55 void *ioaddr; 56 unsigned long size;/**< Number of bytes. */60 uint64_t task_id; /**< ID of the destination task. */ 61 void *ioaddr; /**< Starting I/O space address. */ 62 size_t size; /**< Number of bytes. */ 57 63 } ddi_ioarg_t; 58 64
Note:
See TracChangeset
for help on using the changeset viewer.