ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
15 мая
155964 Топик полностью
=AlexD= (07.05.2009 14:08, просмотров: 65) ответил VVB на Можно чуть подробнее? Как их (хуки) можно использовать для этой цели?
Да фигли тут подробнее. Пишешь Хук. Для каждой задачи инитишь в TCB указатель на свою структуру счётчиков времени. Когда задача переключается - вызывается ваш Хук. Хук берёт текущий счётчик времени (из регистров ЦПУ или Таймера, смотря чё есть) и смотрит скока времени прошло, правит поля структуры. Отдельная задача лазит по этим структурам и выдаёт ЦПУ юсаге.
Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.