I just pulled the latest commits for 16.1.x and it is no longer compiling.
There seems to be an error in the VTs:
Code: Select all
./ChibiOS/os/rt/src/chvt.c: In function 'chVTDoSetI':
./ChibiOS/os/rt/src/chvt.c:180:4: error: 'virtual_timer_t {aka struct ch_virtual_timer}' has no member named 'delta'; did you mean 'vt_delta'?
p->delta -= delta;
^~
./ChibiOS/os/rt/src/chvt.c:184:12: error: 'virtual_timers_list_t {aka struct ch_virtual_timers_list}' has no member named 'delta'; did you mean 'vt_delta'?
ch.vtlist.delta = (systime_t)-1;
^
ChibiOS/os/common/ports/ARMCMx/compilers/GCC/rules.mk:216: recipe for target 'build/obj/chvt.o' failed
The error seems to have been introduced in commit e4c611841d887194e94dc921f2f4247cdcec56e8 (in the Git).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/bra ... .1.x@10951 35acf78f-673a-0410-8e92-d51de3d6d3f4
// Emil