Handout
This commit is contained in:
19
kernel/interrupt/handlers.h
Normal file
19
kernel/interrupt/handlers.h
Normal file
@@ -0,0 +1,19 @@
|
||||
/*! \file
|
||||
* \brief All interrupts need to start somewhere. This file contains the entry
|
||||
* points for all interrupts handled by StuBS.
|
||||
* \defgroup interrupts Interrupt Handling
|
||||
*/
|
||||
#pragma once
|
||||
#include "../types.h"
|
||||
|
||||
/*! \brief Initialize the IDT.
|
||||
*
|
||||
* The interrupt subsystem of StubBS contains all functionality to accept
|
||||
* interrupts from the hardware and process them.
|
||||
* In later exercises the interrupts will enable applications to
|
||||
* execute core functionality (system calls).
|
||||
* The entry point for the interrupt subsystem is the function
|
||||
* 'interrupt_entry_VECTOR' (in `interrupt/handler.asm`).
|
||||
*
|
||||
*/
|
||||
void initInterruptHandlers();
|
||||
Reference in New Issue
Block a user