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_t
Represents 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_t
Represents a semihost request type.
enum bea_semihost_reason_t {
= 0x04
BEA_SEMIHOST_SYSWRITEZ };
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._
void bea_fpu_enable ()
bea_semihost_rq
Sends 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