Привет,
есть компьютер собранный в корпусе имеющим переднию панель с дисплеем, кнопками и светодиодами кнтролируеммые микроконтроллером подключенным через параллельный порт.
Что бы зажечь светодиодики или что то показать на дисплейчике, надо программировать контроллер. Так же, что бы узнать какая нажата кнопка, надо опрашивать иногда микроконтроллер.
Вопрос как лучше общяться с контроллером. Писать ли драйвер для микроконтроллера или просто демона написать?
По хорощему хотелось бы, что бы при загрузке ядра, как можно райньше зажегся бы светодиод на передней панели сигнализирующий о начале работы. Тоесть я склоняюсь к тому, что бы написать драйвер.
Есть еще один момент, на передней панели имеется IR датчик, который будет позже подключен к PS/2 порту. Он будет использоваться для ввода с пульта ДУ или/и беспроводной клавиатуры. Потому хотелось бы ввод от клавиатуры/пульта объеденить с вводом с микроконтроллера и маппить это как нажатия кнопок или ввод в STDIO.
Вот и вопрос, как это делают настоящие пацаны. Это все я делаю для себя и в позновательных целях. Потому не очень строго отноститесь к моим вопроам. :)
Интиресуют любые идеи.
Спасибо