Очередной велосипед с квадратными колёсами, но теперь в одну строку.
Подключить к проекту один файл вашего мк из каталога, использовать как есть. gpio_one_pin(zap_gpio. ) zap_gpio. - это структура, ваша IDE подскажет путь до заполнения. Ложные и ошибочные сочетания заранее исключены. Выглядит примерно так: gpio_one_pin(zap_gpio.H.pin05.v_af12_fmc_sdnwe.speed4.pull_up.lock_on); /// FMC_sdnwe