Subversion Repositories HelenOS-historic

Rev

Rev 1178 | Rev 1429 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1178 Rev 1191
Line 34... Line 34...
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 writable;           /** True if the mapping should be writable. */
-
 
39
} ddi_memarg_t;
-
 
40
 
-
 
41
/** Structure encapsulating arguments for SYS_ENABLE_IOSPACE syscall. */
-
 
42
typedef struct {
-
 
43
    unsigned long long task_id; /** ID of the destination task. */
-
 
44
    void *ioaddr;           /** Starting I/O space address. */
-
 
45
    unsigned long size;     /** Number of bytes. */
39
} ddi_arg_t;
46
} ddi_ioarg_t;
40
 
47
 
41
#endif
48
#endif