class pah8011 for mbed
pah8011/pah_platform_functions.h
- Committer:
- bell_huang
- Date:
- 2017-10-27
- Revision:
- 3:0b9497a4b249
- Child:
- 5:37451de228e4
File content as of revision 3:0b9497a4b249:
/*============================================================================== * Edit History * * This section contains comments describing changes made to the module. Notice * that changes are listed in reverse chronological order. Please use ISO format * for dates. * * when who what, where, why * ---------- --- ----------------------------------------------------------- * 2016-04-29 bell Initial revision. ==============================================================================*/ #ifndef __pah_platform_functions_h__ #define __pah_platform_functions_h__ #include "stdint.h" uint8_t i2c_write_reg(uint8_t addr, uint8_t data); uint8_t i2c_read_reg(uint8_t addr, uint8_t *data); uint8_t i2c_burst_read_reg(uint8_t addr, uint8_t *data, uint32_t rx_size); void delay_ms(uint64_t ms); void debug_printf(const char *fmt, ...) ; #define debug_printf_1 debug_printf #define debug_printf_2 debug_printf #define debug_printf_3 debug_printf #define debug_printf_4 debug_printf #endif // header guard