|
rogue
|
Go to the source code of this file.
Namespaces | |
| namespace | rogue |
| namespace | rogue::interfaces |
| namespace | rogue::interfaces::memory |
Variables | |
| static const uint32_t | rogue::interfaces::memory::Read = 0x1 |
| Memory read transaction type. | |
| static const uint32_t | rogue::interfaces::memory::Write = 0x2 |
| Memory write transaction type. | |
| static const uint32_t | rogue::interfaces::memory::Post = 0x3 |
| Memory posted write transaction type. | |
| static const uint32_t | rogue::interfaces::memory::Verify = 0x4 |
| Memory verify readback transaction type. | |
| static const uint32_t | rogue::interfaces::memory::TcpBridgeProbe = 0xFFFFFFFE |
| Internal TCP bridge readiness probe transaction type. | |
| static const uint8_t | rogue::interfaces::memory::PyFunc = 0x00 |
| Block access type for Python callback functions. | |
| static const uint8_t | rogue::interfaces::memory::Bytes = 0x01 |
| Block access type for raw byte data. | |
| static const uint8_t | rogue::interfaces::memory::UInt = 0x02 |
| Block access type for unsigned integer data. | |
| static const uint8_t | rogue::interfaces::memory::Int = 0x03 |
| Block access type for signed integer data. | |
| static const uint8_t | rogue::interfaces::memory::Bool = 0x04 |
| Block access type for boolean data. | |
| static const uint8_t | rogue::interfaces::memory::String = 0x05 |
| Block access type for string data. | |
| static const uint8_t | rogue::interfaces::memory::Float = 0x06 |
Block access type for floating-point (float) data. | |
| static const uint8_t | rogue::interfaces::memory::Double = 0x07 |
Block access type for double-precision (double) data. | |
| static const uint8_t | rogue::interfaces::memory::Fixed = 0x08 |
| Block access type for fixed-point numeric data. | |
| static const uint8_t | rogue::interfaces::memory::UFixed = 0x09 |
| Block access type for unsigned fixed-point numeric data. | |
| static const uint8_t | rogue::interfaces::memory::Float16 = 0x0A |
| Block access type for half-precision floating-point data. | |
| static const uint8_t | rogue::interfaces::memory::Float8 = 0x0B |
| Block access type for 8-bit E4M3 floating-point data. | |
| static const uint8_t | rogue::interfaces::memory::BFloat16 = 0x0C |
| Block access type for BFloat16 (Brain Float 16) data. | |
| static const uint8_t | rogue::interfaces::memory::TensorFloat32 = 0x0D |
| Block access type for TensorFloat32 (NVIDIA TF32) data. | |
| static const uint8_t | rogue::interfaces::memory::Float6 = 0x0E |
| Block access type for 6-bit E3M2 floating-point data. | |
| static const uint8_t | rogue::interfaces::memory::Float4 = 0x0F |
| Block access type for 4-bit E2M1 floating-point data. | |
| static const uint8_t | rogue::interfaces::memory::Custom = 0x80 |
| Block access type for custom handlers. | |