Completed Part2: 07_timers.
This commit is contained in:
parent
e45f28f10a
commit
2da757d6a9
BIN
Part2/A4/07_timers/boot/bootsect.bin
Normal file
BIN
Part2/A4/07_timers/boot/bootsect.bin
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/boot/kernel_entry.o
Normal file
BIN
Part2/A4/07_timers/boot/kernel_entry.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/cpu/idt.o
Normal file
BIN
Part2/A4/07_timers/cpu/idt.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/cpu/interrupt.o
Normal file
BIN
Part2/A4/07_timers/cpu/interrupt.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/cpu/isr.o
Normal file
BIN
Part2/A4/07_timers/cpu/isr.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/cpu/timer.o
Normal file
BIN
Part2/A4/07_timers/cpu/timer.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/drivers/keyboard.o
Normal file
BIN
Part2/A4/07_timers/drivers/keyboard.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/drivers/ports.o
Normal file
BIN
Part2/A4/07_timers/drivers/ports.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/drivers/screen.o
Normal file
BIN
Part2/A4/07_timers/drivers/screen.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/kernel.bin
Executable file
BIN
Part2/A4/07_timers/kernel.bin
Executable file
Binary file not shown.
@ -6,7 +6,9 @@ void _start() {
|
||||
isr_install();
|
||||
|
||||
asm volatile("sti");
|
||||
init_timer(50);
|
||||
/* init_timer(50); */
|
||||
/* init_timer(1000); */
|
||||
init_timer(10);
|
||||
/* Comment out the timer IRQ handler to read
|
||||
* the keyboard IRQs easier */
|
||||
init_keyboard();
|
||||
|
BIN
Part2/A4/07_timers/kernel/kernel.o
Normal file
BIN
Part2/A4/07_timers/kernel/kernel.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/kernel/util.o
Normal file
BIN
Part2/A4/07_timers/kernel/util.o
Normal file
Binary file not shown.
BIN
Part2/A4/07_timers/os-image.bin
Normal file
BIN
Part2/A4/07_timers/os-image.bin
Normal file
Binary file not shown.
Reference in New Issue
Block a user