RTEMS  5.1
Data Fields
rtems_nvdisk Struct Reference

Data Fields

uint32_t flags
 
uint32_t block_size
 
uint32_t block_count
 
rtems_nvdisk_device_ctldevices
 
uint32_t device_count
 
uint32_t cs_pages
 
rtems_mutex lock
 
uint32_t info_level
 

Detailed Description

The NV disk control structure for a single disk. There is one for each minor disk in the system.

Field Documentation

◆ block_count

uint32_t rtems_nvdisk::block_count

The number of available blocks.

◆ block_size

uint32_t rtems_nvdisk::block_size

The block size for this disk.

◆ cs_pages

uint32_t rtems_nvdisk::cs_pages

The num of pages of checksums.

◆ device_count

uint32_t rtems_nvdisk::device_count

The number of NV devices.

◆ devices

rtems_nvdisk_device_ctl* rtems_nvdisk::devices

The NV devices for this disk.

◆ flags

uint32_t rtems_nvdisk::flags

configuration flags.

◆ info_level

uint32_t rtems_nvdisk::info_level

The info trace level.

◆ lock

rtems_mutex rtems_nvdisk::lock

Mutex for threading protection.


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