/*! \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();