equal
deleted
inserted
replaced
333 TSpinLock *iCaptLock; |
333 TSpinLock *iCaptLock; |
334 |
334 |
335 TInt8 iChanRwFlags; // Bit 0 for write, bit 1 for read |
335 TInt8 iChanRwFlags; // Bit 0 for write, bit 1 for read |
336 }; |
336 }; |
337 |
337 |
338 #ifdef IIC_SIMULATED_PSL |
|
339 _LIT(KPddName,"iic.pdd"); |
|
340 |
|
341 NONSHARABLE_CLASS(DIicPdd) : public DPhysicalDevice |
|
342 { |
|
343 // Class to faciliate loading of the IIC classes |
|
344 public: |
|
345 class TCaps |
|
346 { |
|
347 public: |
|
348 TVersion iVersion; |
|
349 }; |
|
350 public: |
|
351 DIicPdd(); |
|
352 ~DIicPdd(); |
|
353 virtual TInt Install(); |
|
354 virtual TInt Create(DBase*& aChannel, TInt aUnit, const TDesC8* anInfo, const TVersion& aVer); |
|
355 virtual TInt Validate(TInt aUnit, const TDesC8* anInfo, const TVersion& aVer); |
|
356 virtual void GetCaps(TDes8& aDes) const; |
|
357 inline static TVersion VersionRequired(); |
|
358 }; |
|
359 #endif |
|
360 |
338 |
361 #include <drivers/iic.inl> |
339 #include <drivers/iic.inl> |
362 |
340 |
363 #endif // #ifndef __IIC_H__ |
341 #endif // #ifndef __IIC_H__ |
364 |
342 |