Dear all,
I'm a newcomer to Yaffs2. Now I want to port yaffs2 to STM32. But I met an issue which confused me.
struct yaffs_dev {
struct yaffs_param param;
struct yaffs_driver drv;
struct yaffs_tags_handler tagger;
...
}
When I port, I need to add some access functions. What's the difference between drv->write_chunk_fn and tagger->write_chunk_tags_fn (The same question is about read function)?
I think that the access function seems to be all WriteChunkToNandWithTags.
In the initialization code, the code check the drv's functions and tagger's functions for Yaffs2.
Best Regards,
Ray Li