в файлик смотрел, но не понял какую фун-ию вызвать, или какую комбинацию указать что бы получить нужный пин.
Как читать из пина я понял, как писать в пин тоже, и настраивать как вход/выход тоже.
Попробую перефразировать вопрос:
Что нужно указывать, например в .sck = PINID_LCD_DOTCK?
Как я понимаю PINID_LCD_DOTCK это просто макрос который определят физический адрес пина по которому будет производиться чтение или соответственно запись.
ага, вроде понятно, т.е. вместо всех этих .sck и манипуляциями с записями вы просто заменили, например ".sck = 1;" на "nuc900_gpio_set(GPIO_GROUP_G, SPICLK, 0);"