Message type for SYS_VDEVIO
Change-Id: I62ceb5d487c5acd08cb100f340dd387e733180b4
This commit is contained in:
@@ -299,8 +299,6 @@
|
||||
# define DIO_SAFE_OUTPUT_LONG (_DIO_OUTPUT|_DIO_LONG|_DIO_SAFE)
|
||||
#define DIO_PORT m2_l1 /* single port address */
|
||||
#define DIO_VALUE m2_l2 /* single I/O value */
|
||||
#define DIO_VEC_ADDR m2_p1 /* address of buffer or (p,v)-pairs */
|
||||
#define DIO_VEC_SIZE m2_l2 /* number of elements in vector */
|
||||
|
||||
/* Field names for SYS_SETALARM. */
|
||||
#define ALRM_EXP_TIME m2_l1 /* expire time for the alarm call */
|
||||
|
||||
@@ -712,6 +712,15 @@ typedef struct {
|
||||
} mess_lsys_krn_sys_sdevio;
|
||||
_ASSERT_MSG_SIZE(mess_lsys_krn_sys_sdevio);
|
||||
|
||||
typedef struct {
|
||||
int request;
|
||||
int vec_size;
|
||||
vir_bytes vec_addr; /* pv{b,w,l}_pair_t * */
|
||||
|
||||
uint8_t padding[44];
|
||||
} mess_lsys_krn_sys_vdevio;
|
||||
_ASSERT_MSG_SIZE(mess_lsys_krn_sys_vdevio);
|
||||
|
||||
typedef struct {
|
||||
phys_bytes base;
|
||||
phys_bytes count;
|
||||
@@ -1447,6 +1456,7 @@ typedef struct {
|
||||
mess_lsys_krn_schedule m_lsys_krn_schedule;
|
||||
mess_lsys_krn_sys_memset m_lsys_krn_sys_memset;
|
||||
mess_lsys_krn_sys_sdevio m_lsys_krn_sys_sdevio;
|
||||
mess_lsys_krn_sys_vdevio m_lsys_krn_sys_vdevio;
|
||||
|
||||
mess_lsys_pci_busc_get_bar m_lsys_pci_busc_get_bar;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user