F439_CPP_TX-RX_LoRa_Project

Loading...
Searching...
No Matches
Data Fields
__attribute__ Struct Reference
GNU C++ one-time construction API

## Data Fields
atomic_uchar | initialized
uint8_t | acquired
uint16_t | unused

## Detailed Description

The guard object is created by the C++ compiler and is 32 bit for ARM EABI.

## Field Documentation

## ◆ acquired

uint8_t __attribute__::acquired

Ensure non-recursive lock

## ◆ initialized

atomic_uchar __attribute__::initialized

Indicate if object is initialized

## ◆ unused

uint16_t __attribute__::unused

Padding

The documentation for this struct was generated from the following file:

- Core/ThreadSafe/newlib_lock_glue.c