agmconfig.h 807 B

123456789101112131415161718192021222324252627
  1. #ifndef _AGM_CONFIG_H_
  2. #define _AGM_CONFIG_H_
  3. #include "board.h"
  4. #define MIN_IRQ_PRIORITY 1
  5. #define MAX_IRQ_PRIORITY PLIC_MAX_PRIORITY
  6. #define I2C_PRIORITY (MIN_IRQ_PRIORITY + 1)
  7. #define TIMER_PRIORITY (MIN_IRQ_PRIORITY + 2)
  8. #define DMAC_PRIORITY (MIN_IRQ_PRIORITY + 8)
  9. #define UART_PRIORITY (MIN_IRQ_PRIORITY + 9)
  10. #define CAN_PRIORITY (MIN_IRQ_PRIORITY + 7)
  11. #define RTC_PRIORITY (MIN_IRQ_PRIORITY + 6)
  12. #define EXT_PRIORITY (MIN_IRQ_PRIORITY + 4)
  13. #define SPI_PRIORITY (MIN_IRQ_PRIORITY + 5)
  14. #define MEMSPI_PRIORITY (MIN_IRQ_PRIORITY + 1)
  15. #define GPIO_PRIORITY (MIN_IRQ_PRIORITY + 1)
  16. #define FLASH_PRIORITY (MAX_IRQ_PRIORITY - 5)
  17. #define USB_PRIORITY (MAX_IRQ_PRIORITY - 1)
  18. #define MAC_PRIORITY (MAX_IRQ_PRIORITY - 1)
  19. #define WDOG_PRIORITY (MAX_IRQ_PRIORITY - 0)
  20. #endif