Я пошел по пути адаптации библиотеки для 100-го семейства под STM32F0x2. Все точно как вы говорите. Отличие только в адресации (для 100-х смещения приходится дополнительно умножать на 2). Ну и дополнительные фичи в виде встроенного резистора. Правки получились мизерные.