uhal.h
上传用户:wealth48
上传日期:2022-06-24
资源大小:1701k
文件大小:1k
源码类别:

uCOS

开发平台:

C/C++

  1. /* ARM board targetting source file.*/
  2. #define uHALr_InitInterrupts() ISR_Init()
  3. /*** Called by ARMTargetInit() ***/
  4. //Reset memory management unit.
  5. void uHALr_ResetMMU(void);
  6. //Define pre & post-process routines for Interrupt.
  7. void uHALir_DefineIRQ(void *is, void *iq, void *n);
  8. //Initialize timer that is used OS.
  9. void uHALr_InitTimers(void);
  10. /*** Called by ARMTargetStart() ***/
  11. //Request the system timer.
  12. //return value 1:success   0:fail
  13. int uHALr_RequestSystemTimer(void *tick, const unsigned char *str);
  14. //Start system timer & enable the interrupt.
  15. void uHALr_InstallSystemTimer(void);
  16. //for debugging
  17. void BreakPoint(void);
  18. void ARMTargetInit(void);