|
torc-master
|
Bitstream packet constants for Spartan 16 bit class architectures. More...
#include <Spartan6Packet.hpp>
Inheritance diagram for torc::bitstream::Spartan6PacketConstants:Public Types | |
| enum | EPacketType { ePacketType1 = 1, ePacketType2, ePacketTypeCount = 8 } |
| Packet type enumeration. More... | |
| enum | EOpcode { eOpcodeNOP = 0, eOpcodeRead, eOpcodeWrite, eOpcodeReserved, eOpcodeCount } |
| Packet opcode enumeration. More... | |
| enum | EPacket { ePacketMaskType = 0xe000, ePacketShiftType = 13, ePacketMaskOpcode = 0x1800, ePacketShiftOpcode = 11, ePacketMaskTypeAddress = 0x07e0, ePacketShiftTypeAddress = 5, ePacketMaskType1Count = 0x001f, ePacketShiftType1Count = 0, ePacketMaskType2Count0 = 0xffff, ePacketShiftType2Count0 = 0, ePacketMaskType2Count1 = 0xffff, ePacketShiftType2Count1 = 0 } |
| Packet subfields. More... | |
| enum | ESynchronization { eSynchronizationDummy = 0xffff, eSynchronizationSync0 = 0xaa99, eSynchronizationSync1 = 0x5566, eSynchronizationBusWidthSync0 = 0x0000, eSynchronizationBusWidthSync1 = 0x00bb, eSynchronizationBusWidthDetect0 = 0x1122, eSynchronizationBusWidthDetect1 = 0x0044 } |
| Synchronization words. More... | |
Bitstream packet constants for Spartan 16 bit class architectures.
Definition at line 35 of file Spartan6Packet.hpp.
Packet opcode enumeration.
| Enumerator | |
|---|---|
| eOpcodeNOP | |
| eOpcodeRead | |
| eOpcodeWrite | |
| eOpcodeReserved | |
| eOpcodeCount | |
Definition at line 44 of file Spartan6Packet.hpp.
Packet subfields.
Definition at line 49 of file Spartan6Packet.hpp.
Packet type enumeration.
| Enumerator | |
|---|---|
| ePacketType1 | |
| ePacketType2 | |
| ePacketTypeCount | |
Definition at line 40 of file Spartan6Packet.hpp.
Synchronization words.
| Enumerator | |
|---|---|
| eSynchronizationDummy | |
| eSynchronizationSync0 | |
| eSynchronizationSync1 | |
| eSynchronizationBusWidthSync0 | |
| eSynchronizationBusWidthSync1 | |
| eSynchronizationBusWidthDetect0 | |
| eSynchronizationBusWidthDetect1 | |
Definition at line 63 of file Spartan6Packet.hpp.