GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-10-10
Constituent: pbs     Tag: sun-gcc
#include "PBS/PARITY.h"
Include dependency graph for PARITY.c.xx-xxx-xxx:
This graph shows which files directly or indirectly include this file:
Functions | |
int | PARITY_calc8 (unsigned char byte) |
Calculates the parity over the 8 bits in the specified byte. | |
int | PARITY_calc16 (unsigned short int hword) |
Calculates the parity over the 16 bits in the specified half word. | |
int | PARITY_calc32 (unsigned int word) |
Calculates the parity over the 32 bits in the specified word. | |
int | PARITY_calc64 (unsigned long long int ll) |
Calculates the parity over the 64 bits in the specified long long. | |
int | PARITY_calc8N (const unsigned char *bytes, int nbytes) |
Calculates the parity over all the bits in the specified array of bytes. | |
int | PARITY_calc16N (const unsigned short int *hwords, int nhwords) |
Calculates the parity over all the bits in the specified array of half words (16-bit integers). | |
int | PARITY_calc32N (const unsigned int *words, int nwords) |
Calculates the parity over all the bits in the specified array of words (32-bit integers). | |
int | PARITY_calc64N (const unsigned long long int *lls, int nlls) |
Calculates the parity over all the bits in the specified array of long longs (64-bit integers). | |
int | PARITY_calcOdd8 (unsigned char byte) |
Calculates the odd parity over the 8 bits in the specified byte. | |
int | PARITY_calcOdd16 (unsigned short int hword) |
Calculates the odd parity over the 16 bits in the specified half word. | |
int | PARITY_calcOdd32 (unsigned int word) |
Calculates the odd parity over the 32 bits in the specified word. | |
int | PARITY_calcOdd64 (unsigned long long int ll) |
Calculates the odd parity over the 64 bits in the specified long long. | |
int | PARITY_calcOdd8N (const unsigned char *bytes, int nbytes) |
Calculates the odd parity over all the bits in the specified array of bytes. | |
int | PARITY_calcOdd16N (const unsigned short int *hwords, int nhwords) |
Calculates the odd parity over all the bits in the specified array of half words (16-bit integers). | |
int | PARITY_calcOdd32N (const unsigned int *words, int nwords) |
Calculates the odd parity over all the bits in the specified array of words (32-bit integers). | |
int | PARITY_calcOdd64N (const unsigned long long int *lls, int nlls) |
Calculates the odd parity over all the bits in the specified array of long longs (64-bit integers). |
CVS $Id: PARITY.c.xx-xxx-xxx,v 1.2 2004/12/07 16:13:12 russell Exp $
The implementation is a generic one, suitable, but not optimized to the fullest for all platforms.
|
Calculates the parity over the 16 bits in the specified half word.
|
|
Calculates the parity over all the bits in the specified array of half words (16-bit integers).
|
|
Calculates the parity over the 32 bits in the specified word.
|
|
Calculates the parity over all the bits in the specified array of words (32-bit integers).
|
|
Calculates the parity over the 64 bits in the specified long long.
|
|
Calculates the parity over all the bits in the specified array of long longs (64-bit integers).
|
|
Calculates the parity over the 8 bits in the specified byte.
|
|
Calculates the parity over all the bits in the specified array of bytes.
|
|
Calculates the odd parity over the 16 bits in the specified half word.
|
|
Calculates the odd parity over all the bits in the specified array of half words (16-bit integers).
|
|
Calculates the odd parity over the 32 bits in the specified word.
|
|
Calculates the odd parity over all the bits in the specified array of words (32-bit integers).
|
|
Calculates the odd parity over the 64 bits in the specified long long.
|
|
Calculates the odd parity over all the bits in the specified array of long longs (64-bit integers).
|
|
Calculates the odd parity over the 8 bits in the specified byte.
|
|
Calculates the odd parity over all the bits in the specified array of bytes.
|