pit_protected.S 262 B

1234567891011121314151617
  1. #include "common.h"
  2. BEGIN
  3. STAGE2
  4. CLEAR
  5. PROTECTED_MODE
  6. IDT_SETUP_48_ISRS
  7. REMAP_PIC_32
  8. PIT_GENERATE_FREQUENCY
  9. PIT_SET_MIN_FREQ
  10. sti
  11. jmp .
  12. IDT_48_ENTRIES
  13. interrupt_handler:
  14. mov 4(%esp), %eax
  15. VGA_PRINT_HEX_4 <%eax>
  16. ret