ovladače   otázka

C++/C

Nevíte, co všechno je potřeba umět pro psaní ovladačů?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Především naprosto dokonalou znalost C++, architektury Windows a Windows Driver Kitu. Teorie rozhodně nestačí, chce to mnohaletou praxi v této oblasti.

nahlásit spamnahlásit spam 3 / 3 odpovědětodpovědět

No já bych spíš řekl znalost toho nejzákladnějšího assembleru, přerušovací systém, maskování, kontexty, zpracování interuptu a DEBUGGERU, který v některých případech je stejně na dvě věci

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pan Linhart má naprostou pravdu. Není to záležitost, která by se dala naučit během pár dnů. Pokud Vás ovšem celá věc opravdu zajímá, s chutí do toho. Doporučoval bych ale začít na absolutně triviálních věcěch. Tím myslím třeba rozblikáváním LED diod. Stačí si k tomu vyrobit jednoduchý tištěný spoj, diody budou vůči sobě zapojeny paralelně. U každé by měl být sériově připojen ochraný odpor. Celou tuhle hračku by stačilo připojit přes port LPT, když byste si to šikovně vyrobil a diod měl 8, každá dioda by odpovídala jednomu datovému bitu portu LPT. Pak už by stačilo jen zkoušet, zkoušet, zkoušet...

Oproti psaní ovladačů je tohle opravdu banální záležitost, takže pokud chcete psát ovladače, toto by pro Vás neměl být problém.

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Znalost hardwaru pro ktrý ovladač píšte také není k zahození, a pochopitelně znalost DDK.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback