[pso] [Tema2] [win] Citire parametrii registri

Andrei Scurei andreiscurei at gmail.com
Wed Apr 6 15:23:19 EEST 2011


Salut!
Am scris un modul simplu care pentru inceput doar imi citeste parametrul
dorit din registrii. Parametrul este gasit, dar prima data are valoare "?"
iar apoi "1" abia la al doilea test. Dupa aceea, testele nu mai merg, iar
modulul nu mai merge eliberat:

---test.exe output---
C:\cygwin\home\Administrator\tema2>test
==== Module insertion and port&interrupt registration ============
test 0001: driver load objchk_wnet_x86\i386\uart16550.sys...passed
test 0002: driver load _test\solutie.sys....................passed
can't stop service uart16550: The requested control is not valid for this
servic
e.

test 0003: driver unload uart16550..........................passed
test 0004: driver unload solutie............................passed
==== Reading at base speed (2400 baud) ===========================
can't create service uart16550 to load driver
C:\cygwin\home\Administrator\tema2
\objchk_wnet_x86\i386\uart16550.sys: The specified service has been marked
for d
eletion.
------------------------------
In continuare, daca incerc sa scot modulul din sistem, primesc aceeasi
eroare despre serviciul care e marcat pentru stergere.
Acelasi lucru se intampla daca incerc sa sterg serviciul asociat:
sc \\localhost delete uart16550
intoarce aceeasi eroare.
Am citit ca problema ar putea fi legata de faptul ca ramane setata cheia in
registrii, dupa terminarea modulului.
Puteti sa imi spuneti, va rog, unde gresesc, sau daca comportamentul e
cauzat de faptul ca nu inregistrez si dispozitivele si interrupturile pe
care le asteapta testerul?
Multumesc!
Andrei Scurei, 343c1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/pso/attachments/20110406/0a538246/attachment.htm>


More information about the pso mailing list