OpenBSD pro PDA
OpenBSD on PDA
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/37939Identifikátory
SIS: 77678
Kolekce
- Kvalifikační práce [11214]
Autor
Vedoucí práce
Oponent práce
Děcký, Martin
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
17. 9. 2010
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
V předložené práci studujeme portaci jádra operačního systému OpenBSD na kapesní počítač Palm Tungsten T|5. Nejprve se práce věnuje popisu hlavních rysů architektury ARM a vysvětluje princip fungování jádra OpenBSD. V další části je pak popsán kompletní postup portace jádra, od vývoje zavaděče, přes nutné úpravy jádra, vývoj ovladačů, až po instalaci systému. Práce se věnuje také častým problémům, které mohou ve všech fázích portace nastat. Na konci se práce věnuje nastavení sytému po instalaci a překladu kompletního systému přímo na PDA.
In the present work we study a process of porting the OpenBSD operating system kernel to a Palm Tungsten T|5 handheld device. The begining of this work explains main characteristics of the ARM architecture as well as the principle of internal workage of the OpenBSD kernel. The further part is then about porting the kernel, starting with bootloader development, necessary modifications of the kernel, explaining a process of developing custom drivers and installing the system. This work also explains possible common problems that may arise alongside the process. At the end is also explained a basic post-installation system setup and directions to rebuild the system from source codes on the PDA.