Утро начинается так: «Левый глазик, открывайся, правый глазик, открывайся! Эй, левый, куда закрылся? Открывайся! Правый… Твою ж мать!» |
BeOS`ники поймут.
Полтора дня криков, воплей, махания руками, изучения электрических схем и тыканья щупами осциллографа во всякие интересные места отказывающегося нормально работать DSP. Наконец, техническое задание сформулировано. Выясняется, что я должен написать функцию, следящую за состоянием входа L10 процессора, и рапортующую о том, что состояние этого входа изменилось.
Всё бы ничего, но дополнительный гуглёж подсказал, что L10, в определённых кругах известный как пин № 80 или XRS, — это Device Reset, временное отключение питания. Разумеется, программа бежит на этом же процессоре.
( Пояснение для людей, незнакомых с BeOS )