-
- Не понятно. В scmRTOS 1-й версии так и было сделано именно для уменьшения времени переключения и потребного ОЗУ для задач. - Алексей Мусин(09.06.2007 09:58, )
- ..хотите сказать, что для этого --lock_regs было достаточно? - blackbit(09.06.2007 10:01, )
- ..кстати, как раз все понятно. Время действительно будет меньше, ведь сам обработчик будет отрабатываться быстрее, если его переменные запихать в залоченные регистры. blackbit(44 знак., 09.06.2007 10:08, )
- Да, там часть залоченных регистров юзалась под нужды ОС. Алексей Мусин(1013 знак., 09.06.2007 10:23, )
- ..да, да. Но это все-равно что перхоть лечить отрубанием головы, не так ли? Если есть "лишние регистры", то проще залочить их под контекст (а ля армированная fig'a). blackbit(89 знак., 09.06.2007 10:28, )
- А если обработчик вместо _interrupt_ зааттрибутить как _c_task_, или как нечто подобное? - AVR(09.06.2007 10:49, )
- Тады без АСМового предобработчика не обойтись. Короче blackbit просто дурью мается. Написал бы на АСМе и мозги не парил. - =AlexD=(09.06.2007 10:50, )
- Да, это так же трудно, как нахуй послать по-английски - практически невозможно, только каноническое fuck you выходит :)) - AVR(09.06.2007 10:54, )
- :-)) А надо делать как наши младшие братья - трындят по своему, а когда нужно поругаться , сразу переходят на русский мат. :-) - =AlexD=(09.06.2007 10:57, )
- К сожалению, Mexican Americans таковым не владеют :)) - AVR(09.06.2007 10:58, )
- "Дикари"(с) Кин-дза-дза - =AlexD=(09.06.2007 11:03, )
- К сожалению, Mexican Americans таковым не владеют :)) - AVR(09.06.2007 10:58, )
- :-)) А надо делать как наши младшие братья - трындят по своему, а когда нужно поругаться , сразу переходят на русский мат. :-) - =AlexD=(09.06.2007 10:57, )
- ..нах тогда ваш С? иаица чесать? - blackbit(09.06.2007 10:52, )
- Во-во. "Мыши плакали, кололись, но продолжали жрать кактус"(с) :)) - AVR(09.06.2007 10:56, )
- Да, это так же трудно, как нахуй послать по-английски - практически невозможно, только каноническое fuck you выходит :)) - AVR(09.06.2007 10:54, )
- Тады без АСМового предобработчика не обойтись. Короче blackbit просто дурью мается. Написал бы на АСМе и мозги не парил. - =AlexD=(09.06.2007 10:50, )
- А если обработчик вместо _interrupt_ зааттрибутить как _c_task_, или как нечто подобное? - AVR(09.06.2007 10:49, )
- ..да, да. Но это все-равно что перхоть лечить отрубанием головы, не так ли? Если есть "лишние регистры", то проще залочить их под контекст (а ля армированная fig'a). blackbit(89 знак., 09.06.2007 10:28, )
- Да, там часть залоченных регистров юзалась под нужды ОС. Алексей Мусин(1013 знак., 09.06.2007 10:23, )
- Еще осторожно юзать библиотеки Алексей Мусин(115 знак., 09.06.2007 10:03, )
- ..есть. Примерно с 9. Но это не главное. - blackbit(09.06.2007 10:05, )
- ИМХО - Алексей Мусин(09.06.2007 10:02, , ссылка)
- ..кстати, как раз все понятно. Время действительно будет меньше, ведь сам обработчик будет отрабатываться быстрее, если его переменные запихать в залоченные регистры. blackbit(44 знак., 09.06.2007 10:08, )
- ..хотите сказать, что для этого --lock_regs было достаточно? - blackbit(09.06.2007 10:01, )
- Не понятно. В scmRTOS 1-й версии так и было сделано именно для уменьшения времени переключения и потребного ОЗУ для задач. - Алексей Мусин(09.06.2007 09:58, )