Комар - зверь загадочная
Thursday, 16 September 2004 12:22![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Из старых фидошных писем:
Единственная дельная мысль, пришедшая мне в голову (в два часа ночи после 20-часового копания в электронике), так это скопировать у комаров прошивку, и посмотреть дебагером, почему они глючат и виснут. При воспоминании о прошивках мне стало дурно, и я пошел спать, а утром обнаружил на балконе свою пустую (видимо, досуха высосаную) рубаху. Зато уже по приезду мне всю ночь снился сон, что я дизассемблирую 32К прошивки комара, усиливаю писк, забиваю NOP'ами вызов функций сосания и меняю JZ на JNE в подпрограмме поиска жертвы, что должно было привести к тому, чтобы комар шарахался от всего теплого и вкуснопахнущего. Под утро мне приснилось, что я уже засунул комара всеми его ногами в панельку программатора, и записал в него новый код, но оказалось, что при загрузке комар считает CRC своей прошивки, и он завис, прерывисто пища. От досады я проснулся. Но мечта прошить в комаров дистанционное управление и sound (чтобы слабать на комарах игрушку с полетами, битвами и заставить их петь хором мелодии) осталась...
P.S. Во сне я еще выяснил, что крылья поднимаются и опускаются по фронтам сигнала с таймера, а управление полетом производится фазой и скважностью!
Единственная дельная мысль, пришедшая мне в голову (в два часа ночи после 20-часового копания в электронике), так это скопировать у комаров прошивку, и посмотреть дебагером, почему они глючат и виснут. При воспоминании о прошивках мне стало дурно, и я пошел спать, а утром обнаружил на балконе свою пустую (видимо, досуха высосаную) рубаху. Зато уже по приезду мне всю ночь снился сон, что я дизассемблирую 32К прошивки комара, усиливаю писк, забиваю NOP'ами вызов функций сосания и меняю JZ на JNE в подпрограмме поиска жертвы, что должно было привести к тому, чтобы комар шарахался от всего теплого и вкуснопахнущего. Под утро мне приснилось, что я уже засунул комара всеми его ногами в панельку программатора, и записал в него новый код, но оказалось, что при загрузке комар считает CRC своей прошивки, и он завис, прерывисто пища. От досады я проснулся. Но мечта прошить в комаров дистанционное управление и sound (чтобы слабать на комарах игрушку с полетами, битвами и заставить их петь хором мелодии) осталась...
P.S. Во сне я еще выяснил, что крылья поднимаются и опускаются по фронтам сигнала с таймера, а управление полетом производится фазой и скважностью!
no subject
Date: Thursday, 16 September 2004 06:37 (UTC)