irq.h 382 B

1234567891011121314151617181920212223242526272829
  1. /**
  2. * @file irq.h
  3. * @author longjin
  4. * @brief 中断处理程序
  5. * @version 0.1
  6. * @date 2022-01-28
  7. *
  8. * @copyright Copyright (c) 2022
  9. *
  10. */
  11. #pragma once
  12. #include "../common/glib.h"
  13. /**
  14. * @brief 初始化中断模块
  15. */
  16. void init_irq();
  17. /**
  18. * @brief 中断服务程序
  19. *
  20. * @param rsp 中断栈指针
  21. * @param number 中断号
  22. */
  23. void do_IRQ(ul rsp, ul number);