IOCTL_CMD_IOCTL_ELXU_MBOX ioctl structure. More...
#include <ocs_ioctl.h>
IOCTL_CMD_IOCTL_ELXU_MBOX ioctl structure.
Structure used to submit elxsdkutil mailbox requests for firmware download and dump file retrieveal.
Definition at line 89 of file ocs_ioctl.h.
Data Fields | |
| uint32_t | magic |
| uint32_t | size |
| uint8_t | payload [256] |
| uint64_t | in_addr |
| uint64_t | in_bytes |
| uint64_t | out_addr |
| uint64_t | out_bytes |
| uint64_t ocs_ioctl_elxu_mbox_t::in_addr |
user space address of input buffer
Definition at line 93 of file ocs_ioctl.h.
| uint64_t ocs_ioctl_elxu_mbox_t::in_bytes |
length of user space input buffer in bytes
Definition at line 94 of file ocs_ioctl.h.
| uint32_t ocs_ioctl_elxu_mbox_t::magic |
magic number
Definition at line 90 of file ocs_ioctl.h.
| uint64_t ocs_ioctl_elxu_mbox_t::out_addr |
user space address of output buffer
Definition at line 95 of file ocs_ioctl.h.
| uint64_t ocs_ioctl_elxu_mbox_t::out_bytes |
length of user space output buffer in bytes
Definition at line 96 of file ocs_ioctl.h.
| uint8_t ocs_ioctl_elxu_mbox_t::payload[256] |
MBX command in/out payload buffer
Definition at line 92 of file ocs_ioctl.h.
| uint32_t ocs_ioctl_elxu_mbox_t::size |
size of MBX command
Definition at line 91 of file ocs_ioctl.h.