RE: [Yaffs] yaffs on wince

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Charles Manning
Date:  
To: Sharath Kumar, yaffs
CC: yaffs
Subject: RE: [Yaffs] yaffs on wince
There is WinCE support in CVS that conforms to GPL usage.

GPL conformance is achieved by splitting the NAND access drivers into a
separate driver so that YAFFS and the hardware specific NAND driver are
kept isolated via the Iocontrol interface.

You will need to build a driver for your NAND that will accept and
implement the Iocontrols called by ynandif.c

You could alternatively write the functions to directly attach yaffs to
NAND, but then you'd have to release these drivers to conform to GPL.

Please note that the WinCE stuff in CVS is somewhat dated, but it works
well for the most part.

The timestamping and mutex functions are provided by WinCE.


-- Charles


-----Original Message-----
From:
[mailto:yaffs-admin@stoneboat.aleph1.co.uk] On Behalf Of Sharath Kumar
Sent: Tuesday, 14 September 2004 5:23 p.m.
To: yaffs
Cc:
Subject: [Yaffs] yaffs on wince


hi
i have started work on porting yaffs on wince on s3c2410 processor

i was reading yaffs2004talk.pdf
under YAFFS Direct Interface u told that we have to provide 7 functions
for porting

4 functions are ynandif_WriteChunkToNAND, ynandif_ReadChunkFromNAND,
ynandif_EraseBlockInNAND and ynandif_InitialiseNAND the implementation
of these functions has reference to CreateFile and DeviceIoControl

question
1) so i have to write a stream interface driver is this right ?( i am
new to
wince)
2) regarding the other 3 functions(time stamping and mutex) which r
these functions?

Regards and Thanks,
Sharath Kumar DM



_______________________________________________
yaffs mailing list

http://stoneboat.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs