fix critical bug where I was hiding a lot more class members than i should. Add "CAN_NOT_SUPPORTED" guard to header instead of example

pull/8385/head
Aashish chaddha 2018-10-12 10:01:38 -05:00
parent 21136cafcc
commit f0a4451054
1 changed files with 3 additions and 6 deletions

View File

@ -94,7 +94,6 @@ public:
* @code * @code
* #include "mbed.h" * #include "mbed.h"
* *
* #if defined (DEVICE_CAN) || defined(DOXYGEN_ONLY)
* *
* Ticker ticker; * Ticker ticker;
* DigitalOut led1(LED1); * DigitalOut led1(LED1);
@ -126,10 +125,6 @@ public:
* } * }
* } * }
* *
* #else
* #error CAN NOT SUPPORTED
*
* #endif
* @endcode * @endcode
*/ */
CAN(PinName rd, PinName td); CAN(PinName rd, PinName td);
@ -304,11 +299,13 @@ protected:
can_t _can; can_t _can;
Callback<void()> _irq[IrqCnt]; Callback<void()> _irq[IrqCnt];
PlatformMutex _mutex; PlatformMutex _mutex;
};
#endif #endif
};
} // namespace mbed } // namespace mbed
#else
#error CAN NOT SUPPORTED
#endif #endif
#endif // MBED_CAN_H #endif // MBED_CAN_H