ud3tn/include/platform/hal_platform.h
Felix Walter e27c157107 hal_platform: Remove unnecessary platform-dependent functions
This removes some functions solely useful for the STM32, debugging and
error handling with these boards. When doing a future uC port, we should
move such functions to the platform-specific part.

Signed-off-by: Felix Walter <felix.walter@d3tn.com>
2023-05-10 15:07:16 +02:00

24 lines
657 B
C

// SPDX-License-Identifier: BSD-3-Clause OR Apache-2.0
/*
* hal_platform.h
*
* Description: contains the definitions of the hardware abstraction
* layer interface for various hardware-specific functionality
*
*/
#ifndef HAL_PLATFORM_H_INCLUDED
#define HAL_PLATFORM_H_INCLUDED
#include <stdint.h>
/**
* @brief hal_platform_init Allows the initialization of the underlying
* operating system or hardware.
* @param argc the argument count as provided to main(...)
* @param argv the arguments as provided to main(...)
* Will be called once at startup
*/
void hal_platform_init(int argc, char *argv[]);
#endif /* HAL_PLATFORM_H_INCLUDED */