Hello
The instruction LDX _startupData.pZeroOut:1 loads register X with the low 16-bits of the address from startupData.pZeroOut.
This notation is described in {Install}\\Help\PDF\Compiler_HC12.pdf, chapter Using the Compiler, section High-Level Inline Assembler for the Freescale HC(S)12 > Special Features > Addresses of Variables.
CrasyCat