12. July 2008 | Martin Šín
Aneb vzali jste mi /dev/raw1394 , musím si udělat vlastní
22. June 2008 | Martin Šín
Kdo tvoří Linux? 9000 školních počítačů ve Švýcarsku migruje na Linux. Podíl Linuxu vzrostl o 61 %. HP bude prodávat linuxové notebooky pro školy. OOXML schváleno. VIA se otevírá. Otevřený Transport Tycoon. Mandriva 2008 Spring. Linux XP – linuxové Windows. PCLinuxOS Gnome 2008.
16. April 2008 | Jiří Eischmann
Drtivá většina dnešního příslušenství počítačů se připojuje přes sběrnici USB. Proto mají velký význam i ovladače takových zařízení. Tento článek ukazuje, jak se uvnitř linuxového jádra s USB pracuje a jak si vytvořit nový ovladač pro nějaké zařízení.
27. February 2008 | Lukáš Jelínek
Sběrnice PCI patří mezi dva nejčastější způsoby připojování zařízení k počítači. Právě velké množství různých karet zasouvaných do PCI slotů je důvodem, proč je dobrá znalost využití v jádře tak důležitá.
11. January 2008 | Lukáš Jelínek
Ovladače síťových zařízení jsou svým způsobem specifické. Kromě jiného se liší i tím, že k nim uživatelské programy nepřistupují přímo, nýbrž přes síťovou vrstvu jádra. Tento díl seriálu se zabývá odlišnostmi síťových zařízení od ostatních kategorií a postupem při tvorbě ovladače.
5. December 2007 | Lukáš Jelínek
Dosud jsme se zabývali pouze zařízeními znakovými, nyní přicházejí na řadu ta bloková. Přestože je většina postupů stejných, některé věci jsou specifické a vyplatí se je dobře poznat.
12. November 2007 | Lukáš Jelínek
Komunikace se zařízením, zprostředkovaná procesorem, je pomalá a zatěžující. Mnohem výhodnější je využít přímého přístupu zařízení do paměti počítače. Pojďme se podívat, jak tuto funkcionalitu implementovat v ovladači do linuxového jádra.
3. October 2007 | Lukáš Jelínek
Projekt GNU (rekurzivní akronym znamenající Gnu is Not Unix) od FSF (Free Software Foundation) měl za cíl vytvořit operační systém unixového typu, ovšem, na rozdíl od stávajících unixů, svobodný. Práce začaly na základním softwarovém vybavení, mezi něž patřil překladač GCC (GNU Compiler Collection), binutils, editor Emacs, základní systémové knihovny glibc (GNU libc – základní knihovna jazyka C), systémové utilitky známé jako coreutils, shell, ...
2. October 2007 | Michal Vyskočil
O modulech jádra a práci s nimi naleznete nejen v tištěné podobě přehršel informací. Přesto však je toto téma pro mnoho začínajících uživatelů obestřeno rouškou tajemna. Pojďme se tedy společně pokusit tuto roušku o kousek poodhrnout.
12. September 2007 | Michal Grňa
Novinky z klávesnice Jana Outraty. CFS plánovač (scheduler). Jádro 2.6.21.
21. August 2007 | Jan Outrata
Smyslem určitého ovladače v jádře obvykle bývá komunikace s nějakých fyzickým zařízením. I když nejde o nic složitého, přesto se vyplatí dát si na některé věci pozor. Kapitola o přístupu k hardwaru právě začíná.
20. July 2007 | Lukáš Jelínek
Jako obvykle novinky z jaderné oblasti.
27. June 2007 | Jan Outrata
Minule jsem sliboval praktické ukázky. Nyní na ně přichází řada, většina dílu bude zaměřena právě na to, jak použít to, o čem jste se mohli dočíst v předchozích číslech časopisu. Objekty linuxového jádra ukáží svoji sílu.
19. June 2007 | Lukáš Jelínek
Minule jsme poznávali objektový model jádra. Pro svou potřebu máme v jádře k dispozici různé hotové objekty, které využijeme pro uložení a export informací o našem modulu. Podíváme se také na to, jak informovat uživatelské programy o událostech v ovladači.
22. May 2007 | Lukáš Jelínek