Skip to content

Latest commit

 

History

History
27 lines (14 loc) · 615 Bytes

File metadata and controls

27 lines (14 loc) · 615 Bytes

OSHomeWork

Работа 1

  1. Последовательный порт: src/serical.c; inc/serial.h

  2. IDT: src/idt.c; inc/idt.h; src/interruption_handlers_entries.S; src/interruption_handlers.c

  3. PIC: src/int_controller.c; inc/int_controller.h

  4. PIT: src/timer.c; inc/timer.h

  5. printf: src/io.c; inc/io.h

Работа 2

  1. Memory map: src/memory_map.c; inc/memory_map.h

  2. Buddy allocator: inc/buddy_alloc.h; src/buddy_alloc.c

  3. Slab allocator: src/slab_alloc.c; inc/slab_alloc.h

  4. Malloc: src/malloc.c; inc/malloc.h

Работа 3

1-3. Threads: src/threads.c; inc/threads.h; src/threads_asm.S