Язвить необоснованно обязательно?
Модуль клавиатуры взят от проекта Орион от Igor_t, общался с ним когда-то давно, когда только начинал ковырять ПЛИСы. И перепахан этот код до состояния частичной узнаваемости, ибо разницы там ну очень много.
Далее, я пишу на обоих языках. Тем более, править не свой код проще на языке "оригинала", хоть я и люблю больше VHDL.
Какие претензии ко мне лично?
Или что ВАМ там не понравилось?
Или ВЫ потрындеть заглянули?
Ну и последний вопрос, где там написано, в описании, что я модуль клавиатуры позиционирую как исконно свой?
Если мне склероз не изменяет, то я описывал написание головного модуля. Или ВЫ внезапно предположили, что и код процессора тоже я писал?