MWlanHwInitInterface Class Reference

class MWlanHwInitInterface

This is the abstract base class used for HW specific initialization.

Since
Series 60 3.1

Member Functions Documentation

GetHwInitData(const TUint8 **, TUint &, const TUint8 **, TUint &)

void GetHwInitData ( const TUint8 ** aInitData,
TUint & aInitLength,
const TUint8 ** aFwData,
TUint & aFwLength
) [pure virtual]
Get pointer to hardware specific initialization data.
Since
Series 60 3.1

Parameters

const TUint8 ** aInitData Pointer to initialization data, NULL if none.
TUint & aInitLength Length of initialization data.
const TUint8 ** aFwData Pointer to firmware data, NULL if none.
TUint & aFwLength Length of firmware data.

GetHwTestData(TUint, TDes8 &)

TInt GetHwTestData ( TUint aId,
TDes8 & aData
) [pure virtual]
Get hardware specific production testing data.
Since
Series 60 3.1

Parameters

TUint aId Id of the parameter to read.
TDes8 & aData Buffer for read data.

GetHwTestInitData(const TUint8 **, TUint &, const TUint8 **, TUint &)

void GetHwTestInitData ( const TUint8 ** aInitData,
TUint & aInitLength,
const TUint8 ** aFwData,
TUint & aFwLength
) [pure virtual]
Methods for production testing. Get pointer to hardware specific initialization data for production testing.
Since
Series 60 3.1

Parameters

const TUint8 ** aInitData Pointer to initialization data, NULL if none.
TUint & aInitLength Length of initialization data.
const TUint8 ** aFwData Pointer to firmware data, NULL if none.
TUint & aFwLength Length of firmware data.

GetMacAddress(TMacAddr &)

TInt GetMacAddress ( TMacAddr & aMacAddress ) [pure virtual]
Get device MAC address.
Since
Series 60 3.1
Note:

If a special MAC address 00:00:00:00:00:00 is returned, the WLAN engine assumes the device to be a variant without WLAN support and will not start the up.

Parameters

TMacAddr & aMacAddress MAC address of the device.

SetHwTestData(TUint, TDesC8 &)

TInt SetHwTestData ( TUint aId,
TDesC8 & aData
) [pure virtual]
Set hardware specific production testing data.
Since
Series 60 3.1

Parameters

TUint aId Id of the parameter to store.
TDesC8 & aData Data to be stored.