include/temu-c/Bus/MilStd1553.h File Reference

#include "temu-c/Support/Objsys.h"
#include <assert.h>
#include <stdbool.h>
#include <stdint.h>

Include dependency graph for MilStd1553.h:

Go to the source code of this file.

Data Structures

struct  temu_Mil1553Msg
struct  temu_Mil1553DevIface
struct  temu_Mil1553BusIface

Enumerations

enum  temu_Mil1553Error { teME_NoError = 0, teME_ParityError = 1, teME_SyncError = 1 << 1 }
enum  temu_Mil1553MsgType { teMT_BcToRt, teMT_RtToBc, teMT_RtToRtCmd, teMT_ModeCode }

Functions

 OBJSYS_OBJ_TYPE (temu_Mil1553Dev)
 OBJSYS_OBJ_TYPE (temu_Mil1553Bus)


Enumeration Type Documentation

This is the 1553 device modelling API. It provides an interface to be used for implementing bus controllers and remote terminals.

The 1553 device interface is EXPERIMENTAL and UNSTABLE at the moment.

Enumerator:
teME_NoError 
teME_ParityError 
teME_SyncError 

Definition at line 21 of file MilStd1553.h.

Enumerator:
teMT_BcToRt 
teMT_RtToBc 
teMT_RtToRtCmd 
teMT_ModeCode 

Definition at line 27 of file MilStd1553.h.


Function Documentation

OBJSYS_OBJ_TYPE ( temu_Mil1553Bus   ) 

OBJSYS_OBJ_TYPE ( temu_Mil1553Dev   ) 


Generated on Wed May 27 11:02:19 2015 for T-EMU by  doxygen 1.5.6