File System Component  Version 6.16.6
MDK Middleware for Devices with Flash File System
FsIOC: I/O Control Interface

Events generated by File System - I/O Control Interface functions. More...

Functions

__STATIC_INLINE void EvrFsIOC_GetId (uint32_t drive)
 Event on call of fs_ioc_get_id function (API) More...
 
__STATIC_INLINE void EvrFsIOC_GetIdError (uint32_t drive)
 Event on invalid or nonexisting drive specifier (Error) More...
 
__STATIC_INLINE void EvrFsIOC_NotAllowed (uint32_t drive)
 Event on specifying drive without IOC support (Error) More...
 

Description

Events generated by File System - I/O Control Interface functions.

FileSystem - I/O Control Interface

Function Documentation

◆ EvrFsIOC_GetId()

__STATIC_INLINE void EvrFsIOC_GetId ( uint32_t  drive)

Event on call of fs_ioc_get_id function (API)

Parameters
[in]drive4 byte encoded drive letter

The event GetId is generated when the function fs_ioc_get_id is called.

Value in the Event Recorder shows:

  • drive : identifier of the drive.

◆ EvrFsIOC_GetIdError()

__STATIC_INLINE void EvrFsIOC_GetIdError ( uint32_t  drive)

Event on invalid or nonexisting drive specifier (Error)

Parameters
[in]drive4 byte encoded drive letter

The event GetIdError is generated when the function fs_ioc_get_id detects nonexistent drive or invalid drive specification.

Value in the Event Recorder shows:

  • drive : identifier of the drive.

◆ EvrFsIOC_NotAllowed()

__STATIC_INLINE void EvrFsIOC_NotAllowed ( uint32_t  drive)

Event on specifying drive without IOC support (Error)

Parameters
[in]drive4 byte encoded drive letter

The event NotAllowed is generated when I/O Control Interface Routines detect that I/O Control access is not allowed for specified drive.

Value in the Event Recorder shows:

  • drive : identifier of the drive.