ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
fw_fs_posix_state_t Struct Reference

Caller-owned POSIX adapter state. More...

#include <fw_if_fs_posix.h>

Data Fields

int root_fd
 Open descriptor, or -1 while inactive.
uint32_t transaction_id
 Per-binding stage-name counter.
bool removable_media
 Capability input.
bool atomic_noreplace
 Runtime-probed rename guarantee.
bool initialized
 Lifecycle guard.

Detailed Description

Caller-owned POSIX adapter state.

Definition at line 46 of file fw_if_fs_posix.h.

Field Documentation

◆ atomic_noreplace

bool fw_fs_posix_state_t::atomic_noreplace

Runtime-probed rename guarantee.

Definition at line 50 of file fw_if_fs_posix.h.

Referenced by fw_fs_posix_init(), internal_caps(), internal_state_reset(), and internal_txn_begin().

◆ initialized

bool fw_fs_posix_state_t::initialized

Lifecycle guard.

Definition at line 51 of file fw_if_fs_posix.h.

Referenced by fw_fs_posix_deinit(), fw_fs_posix_init(), and internal_state_reset().

◆ removable_media

bool fw_fs_posix_state_t::removable_media

Capability input.

Definition at line 49 of file fw_if_fs_posix.h.

Referenced by fw_fs_posix_init(), internal_caps(), and internal_state_reset().

◆ root_fd

int fw_fs_posix_state_t::root_fd

◆ transaction_id

uint32_t fw_fs_posix_state_t::transaction_id

Per-binding stage-name counter.

Definition at line 48 of file fw_if_fs_posix.h.

Referenced by fw_fs_posix_init(), internal_stage_open(), and internal_state_reset().


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