Skip to content
Snippets Groups Projects
Commit ccd2773c authored by schneider's avatar schneider
Browse files

fix(BHI): Stub HAL

parent eb3fd699
Branches
Tags
No related merge requests found
...@@ -56,7 +56,6 @@ ...@@ -56,7 +56,6 @@
/* HEADER FILES */ /* HEADER FILES */
/********************************************************************************/ /********************************************************************************/
#include "bhy.h" #include "bhy.h"
#include "twi.h"
/********************************************************************************/ /********************************************************************************/
/* MACROS */ /* MACROS */
......
...@@ -56,21 +56,28 @@ ...@@ -56,21 +56,28 @@
#include "bhy_support.h" #include "bhy_support.h"
#include "bhy_uc_driver_config.h" #include "bhy_uc_driver_config.h"
#include "FreeRTOS.h" #include "i2c.h"
#include "task.h" #include "tmr_utils.h"
#include <stdio.h>
/********************************************************************************/ /********************************************************************************/
/* STATIC VARIABLES */ /* STATIC VARIABLES */
/********************************************************************************/ /********************************************************************************/
static struct bhy_t bhy; static struct bhy_t bhy;
static uint8_t *version = BHY_MCU_REFERENCE_VERSION; static char *version = BHY_MCU_REFERENCE_VERSION;
/********************************************************************************/ /********************************************************************************/
/* EXTERN FUNCTION DECLARATIONS */ /* EXTERN FUNCTION DECLARATIONS */
/********************************************************************************/ /********************************************************************************/
extern int8_t sensor_i2c_write(uint8_t addr, uint8_t reg, uint8_t *p_buf, uint16_t size); static int8_t sensor_i2c_write(uint8_t addr, uint8_t reg, uint8_t *p_buf, uint16_t size)
extern int8_t sensor_i2c_read(uint8_t addr, uint8_t reg, uint8_t *p_buf, uint16_t size); {
extern void trace_log(const char *fmt, ...); return 0;
}
static int8_t sensor_i2c_read(uint8_t addr, uint8_t reg, uint8_t *p_buf, uint16_t size)
{
return 0;
}
/********************************************************************************/ /********************************************************************************/
/* FUNCTION DECLARATIONS */ /* FUNCTION DECLARATIONS */
...@@ -114,20 +121,20 @@ int8_t bhy_initialize_support(void) ...@@ -114,20 +121,20 @@ int8_t bhy_initialize_support(void)
*/ */
void bhy_delay_msec(uint32_t msec) void bhy_delay_msec(uint32_t msec)
{ {
vTaskDelay(msec); TMR_Delay(MXC_TMR0, MSEC(msec), 0);
} }
/*! /*!
* @brief provides a print function to the bhy driver on DD2.0 platform * @brief provides a print function to the bhy driver on DD2.0 platform
*/ */
void bhy_printf(const u8 * string) void bhy_printf(const u8 * string)
{ {
trace_log("%s",string); printf("%s",string);
} }
/*! /*!
* @brief provides the mcu reference code version * @brief provides the mcu reference code version
*/ */
uint8_t * bhy_get_version(void) uint8_t * bhy_get_version(void)
{ {
return (version); return (uint8_t *)version;
} }
/** @}*/ /** @}*/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment