| Type | Name |
|---|---|
| enum | bea_io_bank_t
Represents an I/O peripheral bank. |
| enum | bea_semihost_reason_t
Represents a semihost request type. |
| Type | Name |
|---|---|
| void | bea_fpu_enable
() Enables the STM32WB55RGV hardware FPU. Must be called before _any__ floating point instructions are executed. Reference STMicroelectronics PM0214 Rev. 10, pp. 257._ |
| int32_t | bea_semihost_rq
(int32_t reason, void *arg) Sends a semihost request to whatever device is connected (if semihosting is enabled) |
bea_io_bank_tRepresents an I/O peripheral bank.
enum bea_io_bank_t {
BEA_APB1,
BEA_APB2,
BEA_APB3,
BEA_AHB1,
BEA_AHB2,
BEA_AHB3
};bea_semihost_reason_tRepresents a semihost request type.
enum bea_semihost_reason_t {
BEA_SEMIHOST_SYSWRITEZ = 0x04
};bea_fpu_enableEnables the STM32WB55RGV hardware FPU. Must be called before _any__ floating point instructions are executed. Reference STMicroelectronics PM0214 Rev. 10, pp. 257._
void bea_fpu_enable () bea_semihost_rqSends a semihost request to whatever device is connected (if semihosting is enabled)
int32_t bea_semihost_rq (
int32_t reason,
void *arg
) Parameters:
reason The semihost request “reason”, i.e. the request
typearg The semihost request argumentReturns:
The semihost request result from the processor/device