Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*
* $Log: V:/Flite/archives/TrueFFS5/Src/FLBUFFER.H_V $ * * Rev 1.3 Jul 13 2001 01:03:58 oris * Added read Back buffer size definition. * * Rev 1.2 May 16 2001 21:29:24 oris * Change "data" named variables to flData to avoid name clashes. * * Rev 1.2 May 16 2001 21:17:44 oris * Added backwards compatibility check for FL_MALLOC the new definition replacing MALLOC. * * Rev 1.1 Apr 01 2001 07:45:44 oris * Updated copywrite notice * * Rev 1.0 Feb 04 2001 11:17:06 oris * Initial revision. * */
/***********************************************************************************/ /* M-Systems Confidential */ /* Copyright (C) M-Systems Flash Disk Pioneers Ltd. 1995-2001 */ /* All Rights Reserved */ /***********************************************************************************/ /* NOTICE OF M-SYSTEMS OEM */ /* SOFTWARE LICENSE AGREEMENT */ /* */ /* THE USE OF THIS SOFTWARE IS GOVERNED BY A SEPARATE LICENSE */ /* AGREEMENT BETWEEN THE OEM AND M-SYSTEMS. REFER TO THAT AGREEMENT */ /* FOR THE SPECIFIC TERMS AND CONDITIONS OF USE, */ /* OR CONTACT M-SYSTEMS FOR LICENSE ASSISTANCE: */ /* E-MAIL = [email protected] */ /***********************************************************************************/
#ifndef FLBUFFER_H
#define FLBUFFER_H
#include "flbase.h"
#define READ_BACK_BUFFER_SIZE 1024 /* Size of read back buffer
Must be multiplication of 512 */ typedef struct { unsigned char flData[SECTOR_SIZE]; /* sector buffer */ SectorNo sectorNo; /* current sector in buffer */ void *owner; /* owner of buffer */ FLBoolean dirty; /* sector in buffer was changed */ FLBoolean checkPoint; /* sector in buffer must be flushed */ } FLBuffer;
#endif
|