Solaris Software
Toggle main menu visibility
Loading...
Searching...
No Matches
halEsp32.h
Go to the documentation of this file.
1
/**
2
* @file halEsp32.h
3
* @brief ESP32-S3 HAL port descriptor for SPP.
4
*
5
* Provides the platform-specific HAL port for the ESP32-S3 target.
6
* Call SPP_PORTS_ESP32S3_getHalPorts() to obtain a pointer to the static
7
* @ref SPP_HalPort_t and pass it to SPP_HAL_init().
8
*
9
* Naming conventions used in this file:
10
* - Public functions: SPP_PORTS_ESP32S3_*()
11
*/
12
13
#ifndef SPP_PORTS_HAL_ESP32_H
14
#define SPP_PORTS_HAL_ESP32_H
15
16
#include "
spp/hal/hal.h
"
17
18
/* ----------------------------------------------------------------
19
* PUBLIC FUNCTIONS
20
* ---------------------------------------------------------------- */
21
22
/**
23
* @brief Returns a pointer to the ESP32-S3 HAL port descriptor.
24
* @return Pointer to the static @ref SPP_HalPort_t.
25
*/
26
const
SPP_HalPort_t
*
SPP_PORTS_ESP32S3_getHalPorts
(
void
);
27
28
#endif
/* SPP_PORTS_HAL_ESP32_H */
SPP_PORTS_ESP32S3_getHalPorts
const SPP_HalPort_t * SPP_PORTS_ESP32S3_getHalPorts(void)
Returns a pointer to the ESP32-S3 HAL port descriptor.
Definition
halEsp32.c:105
hal.h
This file contains the structs that contain all the pointers to the functions that are used by the SP...
SPP_HalPort_t
Ports struct that contains all the pointers to the Ports functions.
Definition
hal.h:215
solaris-v2
spp
ports
hal
esp32
halEsp32.h
Generated by
1.18.0