[an error occurred while processing this directive]
|
И что я виноват, что вопрошавшему понадобилось на C обращаться к регистру? А обращение прямо по адресу не устроило. А момент у каждого свой. Мне, например, преимущества C не видны в обработочных ф-ях. Во всякого рода обрамлениях другое дело.
А defin'ы делать один хрен нужно, компилятор общий для всех процессоров, знать о периферии какого-то одного проц. он не обязан.
В ассемблере, кстати написали бы тоже самое, по сути. С заменой define на set. Или по адресу прямо.
Ну и как добавок к пред. ответу.
Можно еще так.
#define RCR *(volatile unsigned int *)...
И RCR=1234;
E-mail: info@telesys.ru