Hi inet,"HIX CODER" >!
iC> Hogyan lehet 32 bites vedett modban (TMT Pascal)
iC> sajat megszakitasrutint rendelni az egerhez?
na a dolog nem tul bonyi... Loszor os szukseged lesz
egy uart kezelo algora... /masneve com port... a
dologra vegulis egy int14h realmode callback is
megteszi, mer' ez a sebesseg telleg nem annyira
veszes, de elegansabb moccer aze' midnenfelekeppen
legalabb egy rx irq +krealasa... ha ez +van, akko'
setup comport 1200bps, 7bits, none, 1 stopbit...;)))
be kell akpcsolni a dtr es rts vonalakat, mer' egy
csomo eger /ami nem infra es hasollok/ az biza
onnet szerzi be az energijajit...;))) na aszan...
amiko 'az eger ugy erzi, hogy yelentenije kell, akko'
kuud 3 byteot.. /ezeknek a leirasat mellekelem, lehet,
hogy elbasztam benne valamit, akko' istenem...;)) de
ra lehet yonni... sza'l kuud 3 byteot... oyan dolgokat
szokott yelenteni, hogy lenyomtak, felengettek a
gombokat... vagy aszt is, hogy elmozdulas tortent...
a gombokat ugy kozli, hogy van ra 1 bit, hogy eppen
le van nyomva, vagy sem... /ezer' yo7 oyan csomag
is, hogy se elmozdulas, se gomb lenyomas, esse hibas,
ez yelzi, hogy valoszinu elengettek mindent;)))
az elmozdulast egy eloyeles byteon kozli, amit persze
feldarabol, hogy beferjen a 7 bitbe...;))))))
van 1 id bit, ami akkor egy, ha a 3as bytecsoportbol
az elso byte yon.. ha az 0, akkor valamejik tovabbi...
eszt nem art figyelni, mer' elofordulhat oyan is,
hogy eppen cli alatt van a proci, es nincs is fifo,
es ha ezalatt yonne a byte, akkor aszt elvesztyuk...
na kb ennyi, itt jon a doxx arrol a sokat Mlegetett
3 byterol... szerintem nem egy tul bonyi dolog a
sayat egervezerlo.. /leszamitva a detektalast...
aszt ugy lehet, hogy 1 csomo eger echoz, ha dtr-rts
van, es nem, ha nincs, de van, ameyik mindig echoz...
a modemtol az kulonbozteti meg, hogy az 'at'#13-ra
nem mond semmifele 'OK'#13 -at...;))) de pl van
oyan eger is, ami nem echoz... /de ez ritka, es
arra altalaban a generic driverek sem muxxenek..
na erro' ennyit, ha kell valakinek pas kod ami
eger driver nelkul yaccik az egerrel, az szoyyon...
| bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 |
------|-------|-------|-------|-------|-------|-------|-------|-------|
byte1 | 0 | 1 | Left | Right | Y7 | Y6 | X7 | X6 |
------|-------|-------|-------|-------|-------|-------|-------|-------|
byte2 | 0 | 0 | X5 | X4 | X3 | X2 | X1 | X0 |
------|-------|-------|-------|-------|-------|-------|-------|-------|
byte3 | 0 | 0 | Y5 | Y4 | Y3 | Y2 | Y1 | Y0 |
------|-------|-------|-------|-------|-------|-------|-------|-------|
na legyetek yok...
Mc
|