ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
138606 Топик полностью
Михаил Е. (12.11.2008 11:44, просмотров: 248) ответил Vit на Понимаю так, что __io это атрибут, порождающий нечто похожее на #define PORTn (*(unsigned char*)(_ADDR+IO_BASE)), где IO_BASE равно известному 0x20, потому у него нет явной типизации, но некоторые действия как с указателями всё-таки применимы.
Атрибут __io еще меняет порядок чтения/записи байт в 2-х байтовых регистрах. Например позволяет работать с таймером как с int.