nkjnm

Dependencies:   MAX44000 nexpaq_mdk

Fork of LED_Demo by Maxim nexpaq

Committer:
nexpaq
Date:
Sat Sep 17 16:21:40 2016 +0000
Revision:
0:b86eda0e990d
checking in to share

Who changed what in which revision?

UserRevisionLine numberNew 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_ */