custom message type for vm_map_phys
This commit is contained in:
@@ -700,10 +700,6 @@
|
||||
# define VMGD_SIZEP m2_l2
|
||||
|
||||
#define VM_MAP_PHYS (VM_RQ_BASE+15)
|
||||
# define VMMP_EP m1_i1
|
||||
# define VMMP_PHADDR m1_p2
|
||||
# define VMMP_LEN m1_i2
|
||||
# define VMMP_VADDR_REPLY m1_p3
|
||||
|
||||
#define VM_UNMAP_PHYS (VM_RQ_BASE+16)
|
||||
# define VMUP_EP m1_i1
|
||||
|
||||
@@ -1847,6 +1847,15 @@ typedef struct {
|
||||
} mess_lc_ipc_semop;
|
||||
_ASSERT_MSG_SIZE(mess_lc_ipc_semop);
|
||||
|
||||
typedef struct {
|
||||
endpoint_t ep;
|
||||
phys_bytes phaddr;
|
||||
size_t len;
|
||||
void *reply;
|
||||
uint8_t padding[40];
|
||||
} mess_lsys_vm_map_phys;
|
||||
_ASSERT_MSG_SIZE(mess_lsys_vm_map_phys);
|
||||
|
||||
typedef struct {
|
||||
endpoint_t m_source; /* who sent the message */
|
||||
int m_type; /* what kind of message is it */
|
||||
@@ -2083,6 +2092,7 @@ typedef struct {
|
||||
mess_lc_ipc_semctl m_lc_ipc_semctl;
|
||||
mess_lc_ipc_semop m_lc_ipc_semop;
|
||||
mess_lc_vm_brk m_lc_vm_brk;
|
||||
mess_lsys_vm_map_phys m_lsys_vm_map_phys;
|
||||
|
||||
mess_vfs_lchardriver_cancel m_vfs_lchardriver_cancel;
|
||||
mess_vfs_lchardriver_openclose m_vfs_lchardriver_openclose;
|
||||
|
||||
Reference in New Issue
Block a user