[an error occurred while processing this directive]
Все равно не понял. Полученное число объединяется по ИЛИ с неизвестным на этапе компиляции значением регистра. Значит чего куда не расширяй - гарантировать отсутсиве в результате ff нельзя.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)