Navigation

  • index
  • next |
  • zso 2019 documentation »
  • ZSO 2018/2019: materiały do laboratorium

ZSO 2018/2019: materiały do laboratorium¶

Spis treści:

  • Materiały do zajęć
    • Zajęcia 1: kompilacja jądra
      • QEMU
      • Małe zadanie #1
    • Zajęcia 2: interfejsy jądra
      • Małe zadania #2 i #2+
    • Zajęcia 3: wstawki assemblerowe
    • Zajęcia 4: ELF
      • Małe zadanie #3
    • Zajęcia 5: Moduły jądra
    • Zajęcia 6: Urządzenia znakowe
      • Małe zadanie #4
    • Zajęcia 7: Magistrala PCI
    • Zajęcia 8: Interfejsy wewnętrzne jądra
      • Małe zadanie #5
      • Przykład 1: scull
    • Zajęcia 9: exploit
    • Zajęcia 10: system plików ext2
      • Małe zadanie #6
    • Zajęcia 11-14: Piszemy system operacyjny
      • Małe zadanie #7+
  • Class notes
    • Class 1: kernel compilation
      • QEMU
      • Small task #1
    • Class 2: kernel interfaces
      • Small task #2 and #2+
    • Class 4: ELF
      • Small task #3
    • Class 5: Kernel modules
  • Zadania zaliczeniowe
    • Zadanie 1: Kalkulator Wyborczy
    • Zadanie 2: sterownik urządzenia HardDoom ][™
      • Urządzenie HardDoom ][™
    • Zadanie 3: System Soczewka™
    • Zadanie 4: Powrót Kalkulatora Wyborczego

Lektura¶

  • Przydatna książka opisująca UNIX i pokrewne systemy: https://web.mit.edu/~simsong/www/ugh.pdf

  • Wprowadzenie do programowania w trybie jądra: https://www.usenix.org/system/files/1311_05-08_mickens.pdf

Table of Contents

  • ZSO 2018/2019: materiały do laboratorium
    • Lektura

Next topic

Materiały do zajęć

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • zso 2019 documentation »
  • ZSO 2018/2019: materiały do laboratorium
© Copyright 2014-2019, Marcin Kościelnicki. Created using Sphinx 5.3.0.