| 
    torc-master
    
   | 
 
Bitstream packet constants for Spartan class architectures. More...
#include <SpartanPacket.hpp>
 Inheritance diagram for torc::bitstream::SpartanPacketConstants: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 = 0xe0000000, ePacketShiftType = 29, ePacketMaskOpcode = 0x18000000, ePacketShiftOpcode = 27, ePacketMaskType1Address = 0x07ffe000, ePacketShiftType1Address = 13, ePacketMaskType1Reserved = 0x00001800, ePacketShiftType1Reserved = 11, ePacketMaskType1Count = 0x000007ff, ePacketShiftType1Count = 0, ePacketMaskType2Count = 0x07ffffff, ePacketShiftType2Count = 0 }  | 
| Packet subfields.  More... | |
| enum | ESynchronization { eSynchronizationDummy = 0xffffffff, eSynchronizationSync = 0xaa995566, eSynchronizationBusWidthSync = 0x000000bb, eSynchronizationBusWidthDetect = 0x11220044 } | 
| Synchronization words.  More... | |
Bitstream packet constants for Spartan class architectures.
Definition at line 34 of file SpartanPacket.hpp.
Packet opcode enumeration.
| Enumerator | |
|---|---|
| eOpcodeNOP | |
| eOpcodeRead | |
| eOpcodeWrite | |
| eOpcodeReserved | |
| eOpcodeCount | |
Definition at line 42 of file SpartanPacket.hpp.
Packet subfields.
Definition at line 46 of file SpartanPacket.hpp.
Packet type enumeration.
| Enumerator | |
|---|---|
| ePacketType1 | |
| ePacketType2 | |
| ePacketTypeCount | |
Definition at line 39 of file SpartanPacket.hpp.
Synchronization words.
| Enumerator | |
|---|---|
| eSynchronizationDummy | |
| eSynchronizationSync | |
| eSynchronizationBusWidthSync | |
| eSynchronizationBusWidthDetect | |
Definition at line 60 of file SpartanPacket.hpp.