[an error occurred while processing this directive]
Так уж и ничего? *((unsigned int*)GPIO2138->IO1CLR) = clr_m ? clr_m : *((unsigned int*)GPIO2138->IO1CLR) теоретически должно разволатайлить :)) PS а почему просто не GPIO2138->IO1CLR = clr_m онож больше чем надо не сотрет.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)