hsk_dev-stub
41:0328e6a2fddd
High Speed Karlsruhe electronic device
|
This project is a stub to clone when starting the development of a new device.The default location for hsk_libs, which is required for compiling, is ../hsk_libs
. Changing it without tracking it is possible by adjusting LIBDIR
and INCDIR
by setting them in Makefile.local
.
After setting the new project up, run uVisionupdate.sh
to update the µVision project file. The uVisionupdate.sh
script also generates the list of ISR callbacks for µVision's call tree/overlaying engine.
The list generation only recognizes direct assignments to hsk_isr<number>.<SOURCE>
and calls with function pointer arguments to:
hsk_timer[01]_setup()
hsk_ex_channel_enable()
More complex assignments might require an update of <LIBPROJDIR>/scripts/overlays.awk
.