
Software Architecture
Simple Media Access Controller (SMAC) for the HCS08 Reference Manual, Rev. 2.0
2-8
Freescale Semiconductor
gTestModeContinuousRx_c
gTestModeContinuousTxModulated_c
gTestModeContinuousTxUnmodulated_c
gMaxTestMode_c
2.3.11
timerTimeBase_t
This enumeration is used as the set of possible transceiver timer base, is located in the
SMAC_Interface.h
.
and is defined for the MC1323x platform as:
typedef enum timerTimeBase_tag {
gTimeBase500kHz_c = 2,
gTimeBase250kHz_c,
gTimeBase125kHz_c,
gTimeBase62p5kHz_c,
gTimeBase31p25kHz_c,
gTimeBase16p625kHz_c,
gMaxTimeBase_c
}timerTimeBase_t;
And defined for the other supported platforms as:
typedef enum timerTimeBase_tag{
gTimeBase2MHz_c = 0,
gTimeBase1MHz_c,
gTimeBase500kHz_c,
gTimeBase250kHz_c,
gTimeBase125kHz_c,
gTimeBase62p5kHz_c,
gTimeBase31p25kHz_c,
gTimeBase16p625kHz_c,
gMaxTimeBase_c
}timerTimeBase_t
Members
gTimeBaseXXHz_c
Use to set the transceiver timer base at XX Hz.
gMaxTimeBase_c
Used for validation purposes.
2.3.12
versionedEntity_t
This enumeration lists all the elements (HW or SW) that have a version attached and is located in the
SMAC_Interface.h
file.
typedef enum versionedEntity_tag{
gSwSmacVersion_c,
gHwIcVersion_c,
gMaxVersionedEntity_c
}versionedEntity_t;
Members
gSwSmacVersion_c
Use this to request the SMAC version.