It is at drivers/mtd/dhara.c Unfortunately NuttX is full of "hidden features", that is something that I try to avoid during the code view:
All new features needs proper Documentation/ I think YAFFS was discussed here sometime ago, but I don't remember all the details. I had the impression that Xiaomi was going to submit it to the mainline, but they didn't :-( Best Regards, Alan On Sat, May 25, 2024 at 9:58 PM Gregory Nutt <spudan...@gmail.com> wrote: > > Seems like dhara.c was integrated into mainline, but they didn't submit > > support to YAFFS (if I remember correctly it was because YAFFS requires > > license payment for commercial usage). > > There no references to either under fs/. > > The YAFFS website is not responding. This is what I get about licensing > from Wikipedia: > > "The YAFFS codebase is licensed both under the GPL > <https://en.wikipedia.org/wiki/GNU_General_Public_License> and under > per-product licenses available from Aleph One." > https://en.wikipedia.org/wiki/YAFFS > > Neither of those are compatible with NuttX in the source tree. >