1351
Vývoj / Re:Přerušení v Linuxu
« kdy: 26. 07. 2020, 10:30:50 »Takže tohle mě moc nepřesvědčilo. Kdybys řekl "věř mi, mám to vyzkoušené, tohle je lepší cesta", mělo by to pro mě (od tebe) větší váhu
Ale ony neexistuji univerzalni duvody proc se neco musi prave tak a ne jinak - nastesti v Linuxu a OSS obecne mame moznost volby, jak veci delat ruznymi zpusoby
Jeden duvod, se kterym jsme se setkali u psani nasich ovladacu pro V4L2 - ze kernel-space je dost nestabilni co se API tyce, takze pokud chces udrzovat svuj driver v kernelu, musis tomu venovat omnoho vice casu. Ale zrovna u V4L2 se tomu neda vyhnout a driver musi byt v kernelu.
S kazdou verzi kernelu je sance, ze se ti tvuj driver rozbije, a musis sledovat kam ten vyvoj speje - treba i co se tyce zpusobu reseni preruseni - tech zpusobu jak preruseni obslouzit je snad pet ruznych (od jednoduchych callbacku, po kernel thready ktere usinaj do pristiho preruseni)

dobrá ryža na štátnych peniazoch, keď ešte aj rok štúdia na vysokej škole stojí menej €€€ a študent tam má Javu 1 - 2 celé semestre + kopu iných zaujímavých kurzov.