Repo unification
This commit is contained in:
28
firmware/tests/mock_mcu/mock_mcu_hal_r8.h
Normal file
28
firmware/tests/mock_mcu/mock_mcu_hal_r8.h
Normal file
@@ -0,0 +1,28 @@
|
||||
#ifndef MOCK_MCU_HAL_R8_
|
||||
#define MOCK_MCU_HAL_R8_
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "../../src/hw/board/mcu/mcu_hal.h"
|
||||
|
||||
void mock_mcu_startup_read_cfg(startupCfg_t* cfg_out);
|
||||
void mock_mcu_startup_write_cfg(startupCfg_t* cfg_in);
|
||||
|
||||
uint8_t mock_mcu_adc_read_ch(void);
|
||||
void mock_mcu_adc_set_ch(uint8_t ch);
|
||||
uint16_t mock_mcu_adc_read_raw(uint8_t ch);
|
||||
void mock_mcu_adc_set_raw(uint16_t new_adc_out, uint8_t ch);
|
||||
|
||||
uint8_t mock_mcu_pwm_read_ch(void);
|
||||
void mock_mcu_pwm_set_ch(uint8_t new_ch);
|
||||
uint16_t mock_mcu_pwm_read_raw(uint8_t ch);
|
||||
void mock_mcu_pwm_set_raw(uint16_t new_pwm, uint8_t ch);
|
||||
|
||||
uint8_t mock_mcu_gpio_read_ch(void);
|
||||
void mock_mcu_gpio_set_ch(uint8_t new_ch);
|
||||
int8_t mock_mcu_gpio_read_output_lvl(uint8_t ch);
|
||||
void mock_mcu_gpio_set_output_lvl(int8_t new_output_lvl, uint8_t ch);
|
||||
void mock_mcu_gpio_set_input_lvl(uint8_t new_in_lvl, uint8_t ch);
|
||||
|
||||
#endif /* MOCK_MCU_HAL_R8_ */
|
||||
Reference in New Issue
Block a user