Freescale development boards CAN module of the program source code integrity, and can be used directly.
File list:
USXS128CAN
.........\bin
.........\...\Project.abs
.........\...\Project.abs.glo
.........\...\Project.abs.s19
.........\...\Project.map
.........\cmd
.........\...\TBDML_Erase_unsecure_hcs12xe.cmd
.........\...\TBDML_Postload.cmd
.........\...\TBDML_Preload.cmd
.........\...\TBDML_Reset.cmd
.........\...\TBDML_Startup.cmd
.........\...\TBDML_Vppoff.cmd
.........\...\TBDML_Vppon.cmd
.........\prm
.........\...\burner.bbl
.........\...\Project.prm
.........\Sources
.........\.......\datapage.c
.........\.......\derivative.h
.........\.......\LQ12864.c
.........\.......\LQ12864.h
.........\.......\LQfun.c
.........\.......\LQfun.h
.........\.......\LQprintp.c
.........\.......\LQprintp.h
.........\.......\LQXSCAN.c
.........\.......\Start12.c
.........\USXS128CAN_Data
.........\...............\Standard
.........\...............\........\ObjectCode
.........\...............\........\..........\datapage.c.o
.........\...............\........\..........\LQ12864.c.o
.........\...............\........\..........\LQfun.c.o
.........\...............\........\..........\LQprintp.c.o
.........\...............\........\..........\LQXSCAN.c.o
.........\...............\........\..........\MC9S12XS128.c.o
.........\...............\........\..........\Start12.c.o
.........\...............\........\TargetDataWindows.tdt
.........\...............\CWSettingsWindows.stg
.........\C_Layout.hwl
.........\Default.mem
.........\TBDML.ini
.........\USXS128CAN.mcp