_inventore_ |
|
| Mi sa che ha ragione >giuan<, in Windows 2000 e XP c'è l'HAL (Hardware abstraction layer) che impedisce di accedere direttamente all'hardware. In windows Millennium e precedenti non c'è niente, infatti avevo attaccato 8 led alla porta parallela e riuscivo ad accenderli dal dos (!) con 1 programmino in Pascal. Ma mi sa che nn serve + a niente xkè Win Millennium nn ce l'ha + nessuno tranne me. In teoria esiste 1 driver x XP che si chiama giveio.sys che dovrebbe sistemare le cose, ma nn so cm scrivere 1 programma in C che acceda a 1 driver.
Tra l'altro mi sn ricordato ke in Linux la parallela è di default assegnata solo all'utente root, quindi bisognerebbe aprire 1 terminale e digitare qls dl tipo
su root (digitare password) chmod ugo+rw /dev/parport0 exit
prima di poter usare il programmino in C. Ripeto comunque ke nn ho mai provato ad accedere alla stampante, quindi nn sono sicuro di niente.
Ultima cosa, ma nn si potrebbe rendere pubbliche qst discussioni, così se qlk1 vuole sapere cm accedere alla stampante dal C digita su Google "Stampante C" e tra i risultati gli viene fuori il link dl nostro forum, sarebbe 1 buona idea x guadagnare posizioni rispetto al 2700° posto in cui siamo!!!!!!!!!!
|
| |