ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
433494 Топик полностью
mazur (16.08.2013 15:17 - 15:32, просмотров: 273) ответил mazur на Переношу асмовские наработки на си. Очередные затруднения. Есть очередь таймеров в ОЗУ. Блоки по 3 байта. Первый байт-статус. Два - счетчик. Подобные конструкции у меня часты. Также есть наработки с памятью программ.
Edit. Как указать размер элемента структуры? Если я неправильно выразился, поправьте. Скажем, есть:  *.h: #define TMRS_QUANTITY 3 typedef struct tmrs_queue {u08 st_flags; u16 st_cnt} tmrs_queue; extern tmrs_queue Timers_Queue []; *.c: tmrs_queue Timers_Queue [TMRS_QUANTITY]; 3 байта. Это сейчас. Но дальше размер элемента может отличаться. И я не хочу дальше заморачиваться, сколько байтов в элементе.