Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

void  FS_DevDrvAdd (FS_DEV_API  *p_dev_drv,

...

                    FS_ERR      *p_err);

...

...

File

...

...

Called from

...

Code enabled by

...

...

fs.c

...

...

Application

...

N/A

...

Adds a device driver to the file system. Anchor11044311104431

Arguments

...

p_dev_drv Anchor11403041140304

Pointer to device driver (see Section C.08).

...

p_erranchor11403151140315

Pointer to variable that will receive the return error code from this function:

...

...

FS_ERR_NONE

...

classWebWorks_Indent_2

...

Device driver added.

...

classWebWorks_Indent_1

...

FS_ERR_NULL_PTR

...

classWebWorks_Indent_2

...

Argument p_dev_drv passed a NULL pointer.

...

...

FS_ERR_DEV_DRV_ALREADY_ADDED

...

...

Device driver already added.

...

...

FS_ERR_DEV_DRV_INVALID_NAME

...

classWebWorks_Indent_2

...

...

Device driver name invalid.

...

classWebWorks_Indent_1

...

...

FS_ERR_DEV_DRV_NO_TBL_POS_AVAIL

...

...

No device driver table position available.

...

Returned Value

Anchor10915841091584None. Anchor10998291099829

Notes/Warnings

...