[rtems commit] JFFS2: Add device identifier for the flash device
Chris Johns
chrisj at rtems.org
Mon Jun 16 19:56:27 UTC 2014
On 14/06/2014 2:00 am, Sebastian Huber wrote:
> Module: rtems
> Branch: master
> Commit: 73bf499ce7710ff8e75833042f88d1ff5b3e84fa
> Changeset: http://git.rtems.org/rtems/commit/?id=73bf499ce7710ff8e75833042f88d1ff5b3e84fa
>
> Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
> Date: Tue Jun 10 10:56:55 2014 +0200
>
> JFFS2: Add device identifier for the flash device
>
> It is used in combination with the inode number to uniquely identify a
> file system node in the system.
>
> ---
>
> cpukit/libfs/src/jffs2/include/rtems/jffs2.h | 11 ++++++++++-
> cpukit/libfs/src/jffs2/src/fs-rtems.c | 7 +++++--
> 2 files changed, 15 insertions(+), 3 deletions(-)
>
> diff --git a/cpukit/libfs/src/jffs2/include/rtems/jffs2.h b/cpukit/libfs/src/jffs2/include/rtems/jffs2.h
> index e69fc20..7b2f4d5 100644
> --- a/cpukit/libfs/src/jffs2/include/rtems/jffs2.h
> +++ b/cpukit/libfs/src/jffs2/include/rtems/jffs2.h
> @@ -118,7 +118,8 @@ typedef struct rtems_jffs2_flash_control rtems_jffs2_flash_control;
> * .flash_size = FLASH_SIZE,
> * .read = flash_read,
> * .write = flash_write,
> - * .erase = flash_erase
> + * .erase = flash_erase,
> + * .device_identifier = 0xc01dc0fe
I cannot see anything that describes what this field is to contain. A
number is a bit cryptic. Is this specific to a flash driver, all
drivers, or something else ?
I cannot find the flash driver used here so maybe a comment about this
and where to find it would also help.
Thanks
Chris
More information about the devel
mailing list