⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hal_intr.h

📁 某个ARM9板子的实际bootloader 对裁剪
💻 H
字号:
#ifndef _HAL_INTR_H#define _HAL_INTR_H#include <board_config.h>#include <sl2312.h>#define HAL_ISR_FIQ_OFFSET					32#define HAL_INTERRUPT_NONE					-1#define HAL_ISR_IRQ_MIN						0#ifndef MIDWAY#define HAL_ISR_IRQ_MAX						(HAL_INTERRUPT_SERIRQ15)#else#define HAL_ISR_IRQ_MAX						(HAL_IRQ_SERIRQ)#endif#define HAL_ISR_FIQ_MIN						0#define HAL_ISR_FIQ_MAX						0 #define HAL_ISR_MIN							HAL_ISR_IRQ_MIN #define HAL_ISR_MAX							HAL_ISR_IRQ_MAX#define HAL_ISR_IRQ_COUNT					(HAL_ISR_IRQ_MAX-HAL_ISR_IRQ_MIN+1)#define HAL_ISR_FIQ_COUNT					0#define HAL_ISR_COUNT						(HAL_ISR_IRQ_COUNT + HAL_ISR_FIQ_COUNT)//----------------------------------------------------------------------------// Reset.// Writing a bad value to the watchdog reload register causes a reset.#define HAL_PLATFORM_RESET()                       \    HAL_WRITE_UINT32(SL2312_WAQTCHDOG_BASE, 0)#define HAL_PLATFORM_RESET_ENTRY SL2312_ROM_BASE#endif // _HAL_INTR_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -