1 2 /* 3 * YAFFS: Yet another FFS. A NAND-flash specific file system. 4 * 5 * Copyright (C) 2002 Aleph One Ltd. 6 * for Toby Churchill Ltd and Brightstar Engineering 7 * 8 * Created by Charles Manning <charles (at) aleph1.co.uk> 9 * 10 * This program is free software; you can redistribute it and/or modify 11 * it under the terms of the GNU General Public License version 2 as 12 * published by the Free Software Foundation. 13 * 14 * $Id: yaffs_tagsvalidity.c,v 1.2 2005/08/11 02:33:03 marty Exp $ 15 */ 16 17 #include "yaffs_tagsvalidity.h" 18 19 void yaffs_InitialiseTags(yaffs_ExtendedTags * tags) 20 { 21 memset(tags, 0, sizeof(yaffs_ExtendedTags)); 22 tags->validMarker0 = 0xAAAAAAAA; 23 tags->validMarker1 = 0x55555555; 24 } 25 26 int yaffs_ValidateTags(yaffs_ExtendedTags * tags) 27 { 28 return (tags->validMarker0 == 0xAAAAAAAA && 29 tags->validMarker1 == 0x55555555); 30 31 } 32