RTEMS: rtems_nvdisk Struct Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Fields
rtems_nvdisk Struct Reference

## Data Fields
uint32_t | flags
uint32_t | block_size
uint32_t | block_count
rtems_nvdisk_device_ctl * | devices
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:

- cpukit/libblock/src/nvdisk.c