I am working on the Sodaq ExpLoRer and Sodaq ONE boards I wish to remove the Arduino framework entirely. I thought that I could use CMSIS instead (seeing as its an SAMD21 w/ARM processor) and program with the registers directly, however, when changing the framework to CMSIS it says it's not supported by this board.
I know that the Arduino framwork loads the CMSIS layer as part of its abstraction, and I know that all ARM processors can use it so therefore it should work, but its not able to be selected, and when manually changing the platformio.ini file it throws an error on compilation. I would like to use it but I cant, and I dont want to go to another IDE that does support it.
Is it possible to unlock this option for those who wish to code without the Arduino framework?