[an error occurred while processing this directive]
Просто закомментируйте строку #define DATAFLASH_CS 0x01 в "библиотеке". A в закладке #define опций Си-компилятора проекта напишите строку типа DATAFLASH_CS=0x01(без пробелов!!!). Тем самым один и тот же исходник библиотеки можно будет использовать в проектах с разной раскладкой выводов для флеш.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)