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