reedsol.h
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /*
  2.  * $Log:   V:/reedsol.h_v  $
  3.    
  4.       Rev 1.7   06 Oct 1997 13:19:02   ANDRY
  5.    ERROR -> EDC_ERROR
  6.       Rev 1.6   10 Sep 1997 16:16:46   danig
  7.    Got rid of generic names
  8.       Rev 1.5   04 Sep 1997 10:03:38   DIMITRY
  9.    ECC/EDC in hardware
  10.       Rev 1.4   07 Jul 1997 15:24:02   amirban
  11.    Ver 2.0
  12.       Rev 1.3   27 May 1997 11:10:48   danig
  13.    Changed far to FAR1
  14.       Rev 1.2   25 May 1997 16:42:08   amirban
  15.    Up-to-date
  16.       Rev 1.1   18 May 1997 17:57:28   danig
  17.    Changed NO_ERROR to NO_EDC_ERROR
  18.       Rev 1.0   08 Apr 1997 18:36:24   danig
  19.    Initial revision.
  20.  */
  21. /************************************************************************/
  22. /*                                                                      */
  23. /* FAT-FTL Lite Software Development Kit */
  24. /* Copyright (C) M-Systems Ltd. 1995-1997 */
  25. /* */
  26. /************************************************************************/
  27. #ifndef FLEDC_H
  28. #define FLEDC_H
  29. #ifdef __cplusplus
  30. extern "C" {
  31. #endif
  32. #include "flbase.h"
  33. typedef enum { NO_EDC_ERROR, CORRECTABLE_ERROR, UNCORRECTABLE_ERROR, EDC_ERROR } EDCstatus;
  34. EDCstatus flCheckAndFixEDC(char FAR1 *block, char *syndrom, FLBoolean byteSwap);
  35. #ifdef __cplusplus
  36. }
  37. #endif
  38. #endif