SSBM Decomp
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
serpoll.h File Reference
#include <platform.h>
#include "MetroTRK/msgbuf.h"
#include "MetroTRK/trk.h"

Go to the source code of this file.

Data Structures

struct  FramingState
 

Typedefs

typedef unsigned char FCSType
 

Enumerations

enum  ReceiverState {
  kWaitFlag = 0 ,
  kFoundFlag = 1 ,
  kInFrame = 2 ,
  kFrameOverflow = 3
}
 

Functions

void TRKGetInput (void)
 
void TRKProcessInput (int)
 
DSError TRKInitializeSerialHandler (void)
 
DSError TRKTerminateSerialHandler (void)
 
MessageBufferID TRKTestForPacket (void)
 

Variables

void * gTRKInputPendingPtr
 

Typedef Documentation

◆ FCSType

typedef unsigned char FCSType

Enumeration Type Documentation

◆ ReceiverState

Enumerator
kWaitFlag 
kFoundFlag 
kInFrame 
kFrameOverflow 

Function Documentation

◆ TRKGetInput()

void TRKGetInput ( void  )

◆ TRKProcessInput()

void TRKProcessInput ( int  bufID)

◆ TRKInitializeSerialHandler()

DSError TRKInitializeSerialHandler ( void  )

◆ TRKTerminateSerialHandler()

DSError TRKTerminateSerialHandler ( void  )

◆ TRKTestForPacket()

MessageBufferID TRKTestForPacket ( void  )

Variable Documentation

◆ gTRKInputPendingPtr

void* gTRKInputPendingPtr
extern