GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LEM / dev > lem / linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

parity.h File Reference

Routines for setting the parity bits in a command line. More...

#include <LEM/encode_structs.h>
#include <LEM/defs.h>

Functions

void TEM_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void TIC_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void CCC_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void CRC_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void CFE_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void TCC_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void TRC_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void TFE_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void AEM_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void AEM_ENV_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void ARC_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void AFE_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void PDU_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void PDU_ENV_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void CRU_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void EBM_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void EBM_STAT_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.
void GEM_parity (LEM_ci *cmd, LEM_PARITY_TYPES types)
 Invert zero or more parity bits in the command item.


Detailed Description

Routines for setting the parity bits in a command line.

Author:
James Swain & Owen Saxton
$Id: parity.h,v 1.3 2011/03/25 18:51:52 apw Exp $

Function Documentation

void AEM_ENV_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References AEM_ENV_PARITY, and LEM_ci::payload.

void AEM_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References AEM_PARITY, and LEM_ci::payload.

void AFE_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References AFE_PARITY, and LEM_ci::payload.

void ARC_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References ARC_PARITY, and LEM_ci::payload.

void CCC_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References CCC_PARITY, and LEM_ci::payload.

void CFE_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References CFE_PARITY, and LEM_ci::payload.

void CRC_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References CRC_PARITY, and LEM_ci::payload.

void CRU_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References CRU_PARITY, and LEM_ci::payload.

void EBM_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References EBM_PARITY, and LEM_ci::payload.

void EBM_STAT_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References EBM_STAT_PARITY, and LEM_ci::payload.

void GEM_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References GEM_PARITY, and LEM_ci::payload.

void PDU_ENV_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References LEM_ci::payload, and PDU_ENV_PARITY.

void PDU_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References LEM_ci::payload, and PDU_PARITY.

void TCC_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References LEM_ci::payload, and TCC_PARITY.

void TEM_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References LEM_ci::payload, and TEM_PARITY.

void TFE_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References LEM_ci::payload, and TFE_PARITY.

void TIC_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References LEM_ci::payload, and TIC_PARITY.

void TRC_parity ( LEM_ci cmd,
LEM_PARITY_TYPES  types 
)

Invert zero or more parity bits in the command item.

Parameters:
cmd Pointer to a command item to fill
types OR of one of more LEM_PARITY_TYPES specifying the parity bits to invert

References LEM_ci::payload, and TRC_PARITY.


Generated on Fri Mar 25 11:55:11 2011 by  doxygen 1.5.8