nkjnm
Dependencies: MAX44000 nexpaq_mdk
Fork of LED_Demo by
nexpaq_mdk_src/source/np_system.h@0:b86eda0e990d, 2016-09-17 (annotated)
- Committer:
- nexpaq
- Date:
- Sat Sep 17 16:21:40 2016 +0000
- Revision:
- 0:b86eda0e990d
checking in to share
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nexpaq | 0:b86eda0e990d | 1 | /* |
nexpaq | 0:b86eda0e990d | 2 | * np_system.h |
nexpaq | 0:b86eda0e990d | 3 | * |
nexpaq | 0:b86eda0e990d | 4 | * Created on: July 14, 2016 |
nexpaq | 0:b86eda0e990d | 5 | * Author: Alan.Lin |
nexpaq | 0:b86eda0e990d | 6 | * |
nexpaq | 0:b86eda0e990d | 7 | * Copyright: NexPack Ltd. |
nexpaq | 0:b86eda0e990d | 8 | */ |
nexpaq | 0:b86eda0e990d | 9 | |
nexpaq | 0:b86eda0e990d | 10 | #ifndef NP_SYSTEM_H_ |
nexpaq | 0:b86eda0e990d | 11 | #define NP_SYSTEM_H_ |
nexpaq | 0:b86eda0e990d | 12 | |
nexpaq | 0:b86eda0e990d | 13 | #ifdef __cplusplus |
nexpaq | 0:b86eda0e990d | 14 | extern "C" { |
nexpaq | 0:b86eda0e990d | 15 | #endif |
nexpaq | 0:b86eda0e990d | 16 | #include <stdint.h> |
nexpaq | 0:b86eda0e990d | 17 | |
nexpaq | 0:b86eda0e990d | 18 | typedef void (*app_function)(void); |
nexpaq | 0:b86eda0e990d | 19 | void np_system_disable_interrupt(void); |
nexpaq | 0:b86eda0e990d | 20 | void np_system_disable_interrupt(void); |
nexpaq | 0:b86eda0e990d | 21 | void np_system_initial(app_function np_app_setup); |
nexpaq | 0:b86eda0e990d | 22 | void np_system_loop(app_function np_api_loop); |
nexpaq | 0:b86eda0e990d | 23 | void np_sys_init(); |
nexpaq | 0:b86eda0e990d | 24 | void np_sys_start(); |
nexpaq | 0:b86eda0e990d | 25 | void np_sys_bsl_chk(); |
nexpaq | 0:b86eda0e990d | 26 | void delay_ms(uint32_t t_ms); |
nexpaq | 0:b86eda0e990d | 27 | #ifdef __cplusplus |
nexpaq | 0:b86eda0e990d | 28 | } |
nexpaq | 0:b86eda0e990d | 29 | #endif |
nexpaq | 0:b86eda0e990d | 30 | |
nexpaq | 0:b86eda0e990d | 31 | #endif /* NP_SYSTEM_H_ */ |