[an error occurred while processing this directive]
Ответ: так что-ли?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено trainer 04 декабря 2002 г. 16:04
В ответ на: Если просто как переменную то-да работает, но если как поле записи увы... отправлено Rodik 04 декабря 2002 г. 15:44

typedef byte (*TTaskFuncPtr)(void * mem, TTask Task);
// или typedef byte (*TTaskFuncPtr)(void * mem, TTask * Task);?
// или typedef byte (*TTaskFuncPtr)(void * mem, TTask & Task);?
typedef struct {
byte LockedMask;
byte PriorityMask;
word PortTime;
TTaskFuncPtr TaskFunc; // Должна проиницаализироваться асмовой программой (указатель на другую свою ф-ю)
}TMicrOS;
........
TMicrOS MicrOS;
........
MicrOS.TaskFunc(...);



Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru