Цитата(prottoss @ Jan 23 2012, 15:37)

Может так?
Так конечно можно, но есть недостатки:
Код
class clUSART
{
public:
usart_t *c;
Обращение будет по указателю, а хотелось бы через STD/LDD (не путаю команды?)
Код
__interrupt void u0_isr()
{
clUSART::isr(u0.c);
}
__interrupt void u1_isr()
{
clUSART::isr(u1.c);
}
__interrupt void u2_isr()
{
clUSART::isr(u2.c);
}
...
}
Каждый вектор отдельно прописывать?
И ещё вызов функции делать?
P.S. Не понял где вектор указывается.