DimkaM wrote:Где бы дёрнуть толковый драйвер опроса клавы,…
Держи

Например, если нажали «пробел» вернётся 32, если «enter» 13. если нажали «a» латинское - 65, если включена русская раскладка, вернётся код «ф». Ну думаю сам разберёшься.
DimkaM wrote:Где бы дёрнуть толковый драйвер опроса клавы,…
Клёва. Давай.TS-Labs wrote:На выходе получаешь индекс клавиши (0-39) плюс битами нажатость управляющих шифтов. Факт нажатости тебе возвращается с учетом повторения клавиши. Дальше из таблицы (замапленной на управляющие биты) выбираешь соответствующий аски-код.
deathsoft wrote:Ну и естественно надо свой стартап код написать на асме.
DimkaM wrote:Не вкурил как свой стартап подключить к проекту, говорит что то на счёт Еррор редекларед... Можно по подробней плиз.
Спасибо. Зацепку понял, буду ковырять на досуге.deathsoft wrote:Из стандартной либы надо стартап удалить нах, прогой для манипуляции с либами (предварительно его экстрактнув и сохранив).
Дык, учусь потихоньку на чужих исходниках.TS-Labs wrote:Т.е. свой написать не судьба?
Удалил нахdeathsoft wrote: стартап удалить нах
DimkaM wrote:терь незнаю как свой запихать.
"%IAR%\xlink.exe" -f my.xcl start.r01 main.r01 md5.r01 unifft.r01 idct.r01 ^
sha1.r01 aes.r01 rc4.r01 putc.r01 l08.r01 clz80b.r01
По сути так и сделал.тока просто асм файл добавил в проект.deathsoft wrote:просто добавляешь обж файл start.r01
Return to Пентева - софт и железо
Users browsing this forum: Google [Bot] and 3 guests