TEMU  2
The Terma Emulator
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
temu_SpwRmapDecodedPacket Struct Reference

#include <temu-c/Bus/Spacewire.h>

Collaboration diagram for temu_SpwRmapDecodedPacket:

Data Fields

uint32_t TotalSize
 Total size of the packet received. More...
 
temu_SpwRmapPacketType PacketType
 The packet type as identified by bits [7,6] in instruction. More...
 
temu_SpwRmapDecodedCmdField CmdField
 The command field, bits [5,4,3,2] in instruction. More...
 
temu_SpwRmapRawHeader RawHeader
 Raw header data access. More...
 
temu_SpwRmapDecodedPacketType DecodedPacketType
 
union {
   temu_SpwRmapReadCmdPacket   ReadCmd
 
   temu_SpwRmapWriteCmdPacket   WriteCmd
 
   temu_SpwRmapRmwCmdPacket   RmwCmd
 
   temu_SpwRmapDecodedReadReply   ReadReply
 
   temu_SpwRmapDecodedWriteReply   WriteReply
 
   temu_SpwRmapDecodedRmwReply   RmwReply
 
}; 
 

Detailed Description

Definition at line 291 of file Spacewire.h.

Field Documentation

union { ... }
temu_SpwRmapDecodedCmdField temu_SpwRmapDecodedPacket::CmdField

The command field, bits [5,4,3,2] in instruction.

Definition at line 297 of file Spacewire.h.

temu_SpwRmapDecodedPacketType temu_SpwRmapDecodedPacket::DecodedPacketType

Definition at line 302 of file Spacewire.h.

temu_SpwRmapPacketType temu_SpwRmapDecodedPacket::PacketType

The packet type as identified by bits [7,6] in instruction.

Definition at line 295 of file Spacewire.h.

temu_SpwRmapRawHeader temu_SpwRmapDecodedPacket::RawHeader

Raw header data access.

Definition at line 299 of file Spacewire.h.

temu_SpwRmapReadCmdPacket temu_SpwRmapDecodedPacket::ReadCmd

Definition at line 304 of file Spacewire.h.

temu_SpwRmapDecodedReadReply temu_SpwRmapDecodedPacket::ReadReply

Definition at line 307 of file Spacewire.h.

temu_SpwRmapRmwCmdPacket temu_SpwRmapDecodedPacket::RmwCmd

Definition at line 306 of file Spacewire.h.

temu_SpwRmapDecodedRmwReply temu_SpwRmapDecodedPacket::RmwReply

Definition at line 309 of file Spacewire.h.

uint32_t temu_SpwRmapDecodedPacket::TotalSize

Total size of the packet received.

Definition at line 293 of file Spacewire.h.

temu_SpwRmapWriteCmdPacket temu_SpwRmapDecodedPacket::WriteCmd

Definition at line 305 of file Spacewire.h.

temu_SpwRmapDecodedWriteReply temu_SpwRmapDecodedPacket::WriteReply

Definition at line 308 of file Spacewire.h.


The documentation for this struct was generated from the following file: