| 1234567891011121314151617181920 |
- #include "board.h"
- void HardwareIdInit(void)
- {
- GpioInit(PE11_AF0, GPIO_DIG_IN_NONEUP_NONEDOWN);
- GpioInit(PE12_AF0, GPIO_DIG_IN_NONEUP_NONEDOWN);
- GpioInit(PE13_AF0, GPIO_DIG_IN_NONEUP_NONEDOWN);
- GpioInit(PE14_AF0, GPIO_DIG_IN_NONEUP_NONEDOWN);
- }
- uint16_t GetHardwareId(void)
- {
- uint16_t id = GpioInPins(GpioPortE, GpioBitMsk11);
- id |= GpioInPins(GpioPortE, GpioBitMsk12);
- id |= GpioInPins(GpioPortE, GpioBitMsk13);
- id |= GpioInPins(GpioPortE, GpioBitMsk14);
- return id;
- }
|