17#ifndef __ROGUE_INTERFACES_MEMORY_ERRORS_H__
18#define __ROGUE_INTERFACES_MEMORY_ERRORS_H__
36static const uint32_t
Read = 0x1;
43static const uint32_t
Write = 0x2;
50static const uint32_t
Post = 0x3;
85static const uint8_t
Bytes = 0x01;
92static const uint8_t
UInt = 0x02;
99static const uint8_t
Int = 0x03;
106static const uint8_t
Bool = 0x04;
static const uint8_t Fixed
Block access type for fixed-point numeric data.
static const uint8_t Double
Block access type for double-precision (double) data.
static const uint8_t Bytes
Block access type for raw byte data.
static const uint32_t Read
Memory read transaction type.
static const uint32_t TcpBridgeProbe
Internal TCP bridge readiness probe transaction type.
static const uint8_t UInt
Block access type for unsigned integer data.
static const uint8_t String
Block access type for string data.
static const uint8_t PyFunc
Block access type for Python callback functions.
static const uint8_t Bool
Block access type for boolean data.
static const uint32_t Write
Memory write transaction type.
static const uint32_t Verify
Memory verify readback transaction type.
static const uint8_t Custom
Block access type for custom handlers.
static const uint8_t Float
Block access type for floating-point (float) data.
static const uint32_t Post
Memory posted write transaction type.
static const uint8_t Int
Block access type for signed integer data.