Here are two patches which are really just cosmetic. One is to use the WRITE_SIZE macro that is defined at the top of yaffs_fs.c, so that you don't need loads of #ifdef code further down. I think this code used to be in place, but was possibly reverted accidentally at some point. Another is a minor compile warning cleanup. Andre -- Bluewater Systems Ltd - ARM Technology Solutions Centre Andre Renaud Bluewater Systems Ltd Phone: +64 3 3779127 (Aus 1 800 148 751) Level 17, 119 Armagh St Fax: +64 3 3779135 PO Box 13889 Email: arenaud@bluewatersys.com Christchurch Web: http://www.bluewatersys.com New Zealand