On line 165 the following code is used, referring to a thread variable that I believe is no longer used(??).
Code: Select all
uint32_t stklimit = (uint32_t)tp->stklimit;I believe this should instead be:
Code: Select all
uint32_t stklimit = (uint32_t)tp->wabase;My apologies if I have missed something – I have not looked at ChibiOS since v3.0.x and am only just migrating to ChibiOS 16 now.