Subversion Repositories HelenOS-historic

Rev

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. */