1.1.5.2.4 Library Interface

SST39 driver library provides the following interfaces:

Functions

NameDescription
DRV_SST39_InitializeInitializes the SST39 Driver
DRV_SST39_OpenOpens the specified SST39 driver instance and returns a handle to it
DRV_SST39_CloseCloses an opened-instance of the SST39 driver
DRV_SST39_StatusGets the current status of the SST39 driver module
DRV_SST39_ReadProductIdReads Manufacturer and Device ID of the SST39 device
DRV_SST39_SectorEraseErase the sector from the specified block start address
DRV_SST39_ChipEraseErase entire flash memory
DRV_SST39_ReadReads n bytes of data from the specified start address of flash memory
DRV_SST39_PageWriteWrites one page of data starting at the specified address
DRV_SST39_GeometryGetReturns the geometry of the device
DRV_SST39_TransferStatusGetGets the current status of the transfer request

Data types and constants

NameTypeDescription
DRV_SST39_TRANSFER_STATUSEnumSST39 Driver Transfer Status
DRV_SST39_GEOMETRYStructDefines the data type for SST39 PROM Geometry details