====== Атомарный доступ к структурам: update ======
  * **1.0.24** (4 марта 2009) {{articles:mchp:bfa_rev_1_0_24.rar|скачать}} @ 6 кБ
    * Изменен порядок передачи параметров
      * Параметр, указывающий тип операции в макрос передается первым
    * Добавлен макрос ''BFARI()''
      * Макрос ''BFARI()'' обеспечивает доступ к структуре по указателю
    * Для всех макросов добавлены новые операции: ''BFA_SET'' и ''BFA_CLR''
      * Эти операции могут использоваться для установки или сброса битов по маске в битовом поле. Маска может передаваться как в виде константы, так и в виде переменной.
    * ''BFA_IV'' заменено на ''BFA_INV''. Операция инвертирования теперь инвертирует биты по передаваемой маске.
\\ 
\\ 
{{tag>hint программирование}}
~~DISCUSSION~~