Hello! I am using the latest development revision 7788 from trunk and I have some compilation errors in Keil:
assembling chcoreasm_v7m.s... os\rt\ports\ARMCMx\compilers\RVCT\chcoreasm_v7m.s(90): error: A1137E: Unexpected characters at end of line compiling nvic.c... assembling cstartup.s... assembling vectors.s... os\common\ports\ARMCMx\compilers\RVCT\vectors.s(38): error: #35: #error directive: "the constant CORTEX_NUM_VECTORS must be between 8 and 240 inclusive" os\common\ports\ARMCMx\compilers\RVCT\vectors.s: #error "the constant CORTEX_NUM_VECTORS must be between 8 and 240 inclusive" os\common\ports\ARMCMx\compilers\RVCT\vectors.s: os\common\ports\ARMCMx\compilers\RVCT\vectors.s: 0 warnings, 1 error os\common\ports\ARMCMx\compilers\RVCT\vectors.s: error: A1905U: Pre-processor step failed for 'os\common\ports\ARMCMx\compilers\RVCT\vectors.s'
Device is STM32F103_MD. The same for others STM32F1xx, the same for some previous revisions. Patch attached.