Personal fork of the library for direct control instead of library control
Dependents: Thesis_Rotating_Platform
Fork of X_NUCLEO_IHM01A1 by
Diff: Components/l6474/l6474_class.h
- Revision:
- 6:a47569fc7534
- Parent:
- 5:d3c78f12a78d
- Child:
- 7:f7e0c3621f77
--- a/Components/l6474/l6474_class.h Wed Nov 18 18:41:55 2015 +0000 +++ b/Components/l6474/l6474_class.h Thu Nov 19 10:56:34 2015 +0000 @@ -108,9 +108,6 @@ *--------------------------------------------------------------------*/ flagInterruptCallback = 0; errorHandlerCallback = 0; - spiPreemtionByIsr = 0; - isrFlag = 0; - //devicePrm = 0; deviceInstance = numberOfDevices; numberOfDevices++; memset(spiTxBursts, 0, L6474_CMD_ARG_MAX_NB_BYTES * MAX_NUMBER_OF_DEVICES * sizeof(uint8_t)); @@ -655,11 +652,11 @@ *------------------------------------------------------------------------*/ void (*flagInterruptCallback)(void); void (*errorHandlerCallback)(uint16_t error); - bool spiPreemtionByIsr; - bool isrFlag; deviceParams_t devicePrm; uint8_t deviceInstance; static uint8_t numberOfDevices; + static bool spiPreemtionByIsr; + static bool isrFlag; static uint8_t spiTxBursts[L6474_CMD_ARG_MAX_NB_BYTES][MAX_NUMBER_OF_DEVICES]; static uint8_t spiRxBursts[L6474_CMD_ARG_MAX_NB_BYTES][MAX_NUMBER_OF_DEVICES]; };