equal
deleted
inserted
replaced
39 virtual TInt DoCreate(); |
39 virtual TInt DoCreate(); |
40 virtual TInt CheckHdr(TDes8* aHdr); |
40 virtual TInt CheckHdr(TDes8* aHdr); |
41 virtual TInt HandleSlaveTimeout(); |
41 virtual TInt HandleSlaveTimeout(); |
42 |
42 |
43 // Internal methods |
43 // Internal methods |
|
44 TInt PrepareConfiguration(); |
44 TInt ConfigureInterface(); |
45 TInt ConfigureInterface(); |
45 TBool TransConfigDiffersFromPrev(); |
|
46 TInt ProcessNextTransfers(); |
46 TInt ProcessNextTransfers(); |
47 TInt StartTransfer(TIicBusTransfer* aTransferPtr, TUint8 aType); |
47 TInt StartTransfer(TIicBusTransfer* aTransferPtr, TUint8 aType); |
48 TInt DoTransfer(TUint8 aType); |
48 TInt DoTransfer(TUint8 aType); |
49 static void Isr(TAny* aPtr); |
49 static void Isr(TAny* aPtr); |
50 static void TransferEndDfc(TAny* aPtr); |
50 static void TransferEndDfc(TAny* aPtr); |
86 // global status of the transaction |
86 // global status of the transaction |
87 volatile TInt iTransactionStatus; |
87 volatile TInt iTransactionStatus; |
88 |
88 |
89 TConfigSpiV01 iCurrHeader; |
89 TConfigSpiV01 iCurrHeader; |
90 TInt iCurrSS; |
90 TInt iCurrSS; |
|
91 TInt iCurrSlavePinSet; |
91 }; |
92 }; |
92 |
93 |
93 #endif //__OMAP3530_SPI_MASTER_H__ |
94 #endif //__OMAP3530_SPI_MASTER_H__ |