Rev 1191 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1191 | Rev 1429 | ||
---|---|---|---|
Line 33... | Line 33... | ||
33 | typedef struct { |
33 | typedef struct { |
34 | unsigned long long task_id; /** ID of the destination task. */ |
34 | unsigned long long task_id; /** ID of the destination task. */ |
35 | void *phys_base; /** Physical address of starting frame. */ |
35 | void *phys_base; /** Physical address of starting frame. */ |
36 | void *virt_base; /** Virtual address of starting page. */ |
36 | void *virt_base; /** Virtual address of starting page. */ |
37 | unsigned long pages; /** Number of pages to map. */ |
37 | unsigned long pages; /** Number of pages to map. */ |
38 | int writable; /** True if the mapping should be writable. */ |
38 | int flags; /** Address space area flags for the mapping. */ |
39 | } ddi_memarg_t; |
39 | } ddi_memarg_t; |
40 | 40 | ||
41 | /** Structure encapsulating arguments for SYS_ENABLE_IOSPACE syscall. */ |
41 | /** Structure encapsulating arguments for SYS_ENABLE_IOSPACE syscall. */ |
42 | typedef struct { |
42 | typedef struct { |
43 | unsigned long long task_id; /** ID of the destination task. */ |
43 | unsigned long long task_id; /** ID of the destination task. */ |