FXTH87xx11 and FXTH87xx12 Embedded Firmware User Guide, Rev. 2.1
10
Freescale Semiconductor, Inc.
Firmware Functions
3
Firmware Functions
3.1
Firmware jump table
The FXTH87xx11 and FXTH87xx12 devices contain an embedded firmware function jump table to allow
programmers to reference any function through a function pointer to an absolute address. This helps isolate
Freescale firmware from the user’s application.
shows a list of all firmware functions and their
address.
For a description of how to implement pointers to fixed addresses using the C language, please refer to
Manual_Compiler_HC08.pdf (part of the CodeWarrior package).
Table 7. FXTH87xx11
and
FXTH87xx12’s Firmware Function jump table
Absolute Address
Return type
Function
$E000
void
$E003
UINT8
$E006
UINT8
$E009
UINT8
$E00C
UINT8
$E00F
UINT8
$E012
UINT8
$E015
UINT8
$E018
UINT8
$E01B
UINT8
$E01E
UINT8
$E021
UINT8
$E024
UINT8
$E027
UINT8
$E02A
UINT8
$E02D
UINT8
$E030
UINT8
$E033
UINT8
$E036
UINT8
$E039
UINT8
$E03C
void
$E03F
void
$E042
void
$E045
void
$E048
void
$E04B
void
$E04E
void
$E051
—
Reserved
$E054
void