kernel/eka/include/drivers/iic_transaction.inl
changeset 247 d8d70de2bd36
parent 0 a41df078684a
child 257 3e88ff8f41d5
equal deleted inserted replaced
201:43365a9b78a3 247:d8d70de2bd36
    63 
    63 
    64 inline TIicBusTransaction::TIicBusTransaction(TDes8* aHeader, TIicBusTransfer* aHdTrans, TInt aPriority) :
    64 inline TIicBusTransaction::TIicBusTransaction(TDes8* aHeader, TIicBusTransfer* aHdTrans, TInt aPriority) :
    65     iHeader(aHeader), iFlags(NULL), iState(EFree), iHalfDuplexTrans(aHdTrans),
    65     iHeader(aHeader), iFlags(NULL), iState(EFree), iHalfDuplexTrans(aHdTrans),
    66     iFullDuplexTrans(NULL), iCallback(NULL)
    66     iFullDuplexTrans(NULL), iCallback(NULL)
    67     {
    67     {
    68     __ASSERT_ALWAYS((((TUint)aPriority<(TUint)KNumTrancPriorities)&&((TUint)aPriority>=0)),Kern::Fault("TIicBusTransaction",__LINE__));
    68     //Check that the requested priority is at least zero and less than KNumTrancPriorities.
       
    69     __ASSERT_ALWAYS(((aPriority<KNumTrancPriorities)&&(aPriority>=0)),Kern::Fault("TIicBusTransaction",__LINE__));
    69     __ASSERT_ALWAYS(aHeader && aHdTrans,Kern::Fault("TIicBusTransaction",__LINE__));
    70     __ASSERT_ALWAYS(aHeader && aHdTrans,Kern::Fault("TIicBusTransaction",__LINE__));
    70     iKey = aPriority;
    71     iKey = aPriority;
    71     }
    72     }
    72 
    73 
    73 inline TIicBusTransaction::~TIicBusTransaction()
    74 inline TIicBusTransaction::~TIicBusTransaction()