blob: 7ff14951f0cae02bba1781cdc17a25b10806ab58 [file] [log] [blame]
Stephen Hemmingerf8942e02010-09-08 14:46:36 -07001
2#ifndef __VENDOR_EXTN_NVM_H__
3#define __VENDOR_EXTN_NVM_H__
4
5#define CONTINUE_COMMON_PATH 0xFFFF
6
7INT vendorextnGetSectionInfo(PVOID pContext,PFLASH2X_VENDORSPECIFIC_INFO pVendorInfo);
8INT vendorextnExit(PMINI_ADAPTER Adapter);
9INT vendorextnInit(PMINI_ADAPTER Adapter);
10INT vendorextnIoctl(PMINI_ADAPTER Adapter, UINT cmd, ULONG arg);
11INT vendorextnReadSection(PVOID pContext, PUCHAR pBuffer, FLASH2X_SECTION_VAL SectionVal,
12 UINT offset, UINT numOfBytes);
13INT vendorextnWriteSection(PVOID pContext, PUCHAR pBuffer, FLASH2X_SECTION_VAL SectionVal,
14 UINT offset, UINT numOfBytes, BOOLEAN bVerify);
15INT vendorextnWriteSectionWithoutErase(PVOID pContext, PUCHAR pBuffer, FLASH2X_SECTION_VAL SectionVal,
16 UINT offset, UINT numOfBytes);
17
18#endif /* */