Ah I understand what you are saying now
2 issues:
- Missing timers. Those can be added for sure. Should be simple enough for someone who has time
- The mismatch between STM32F10x and STM32F100
I think this is likely a bug on my part. Not sure why that code was added to cover STM32F100*, since apparently the family didn't really "exists" yet back then, and it has its own reference manual..
My first reaction is that those controller types likely should be removed. Or someone should double check that the register definitions are correct