|
Bitstream Interpretation Library (BIL)
0.1
|
Namespace for packet opcode constants. More...
Typedefs | |
| typedef unsigned char | opcode_t |
| Packet opcode type. Tells configuration logic what to do. | |
Functions | |
| const char * | toString (opcode_t opcode) |
| Returns a string representation of given opcode constant. | |
Variables | |
| const opcode_t | NO_OP = 0x00 |
| This opcode means: do nothing. | |
| const opcode_t | REGISTER_READ = 0x01 |
| This opcode means: read data from fpga (to configuration interface). | |
| const opcode_t | REGISTER_WRITE = 0x02 |
| This opcode means: write data to fpga (from packet). | |
| const char *const | NO_OP_STRING = "NO_OP" |
| const char *const | REGISTER_READ_STRING = "REGISTER_READ" |
| const char *const | REGISTER_WRITE_STRING = "REGISTER_WRITE" |
Namespace for packet opcode constants.
Some packets in the bitstream contain an opcode, which tells configuration logic (i.e. the packet processor) what to do with this packet.
| typedef unsigned char bil::PacketOpcode::opcode_t |
Packet opcode type. Tells configuration logic what to do.
Definition at line 22 of file PacketOpcode.hpp.
| const char * bil::PacketOpcode::toString | ( | opcode_t | opcode | ) |
Returns a string representation of given opcode constant.
Definition at line 15 of file PacketOpcode.cpp.
| const opcode_t bil::PacketOpcode::NO_OP = 0x00 |
This opcode means: do nothing.
Definition at line 26 of file PacketOpcode.hpp.
| const opcode_t bil::PacketOpcode::REGISTER_READ = 0x01 |
This opcode means: read data from fpga (to configuration interface).
Definition at line 29 of file PacketOpcode.hpp.
| const opcode_t bil::PacketOpcode::REGISTER_WRITE = 0x02 |
This opcode means: write data to fpga (from packet).
Definition at line 32 of file PacketOpcode.hpp.
| const char *const bil::PacketOpcode::NO_OP_STRING = "NO_OP" |
Definition at line 10 of file PacketOpcode.cpp.
| const char *const bil::PacketOpcode::REGISTER_READ_STRING = "REGISTER_READ" |
Definition at line 11 of file PacketOpcode.cpp.
| const char *const bil::PacketOpcode::REGISTER_WRITE_STRING = "REGISTER_WRITE" |
Definition at line 12 of file PacketOpcode.cpp.
1.8.1.1