Lines Matching refs:num
52 void rt_hw_led_on(rt_uint8_t num) in rt_hw_led_on() argument
54 RT_ASSERT(num < LEDS_MAX_NUMBER); in rt_hw_led_on()
57 GPIO_PinOutSet(leds_list[num][0], leds_list[num][1]); in rt_hw_led_on()
62 leds = DVK_getLEDs() | (rt_uint16_t)(1 << num); in rt_hw_led_on()
80 void rt_hw_led_off(rt_uint8_t num) in rt_hw_led_off() argument
82 RT_ASSERT(num < LEDS_MAX_NUMBER); in rt_hw_led_off()
85 GPIO_PinOutClear(leds_list[num][0], leds_list[num][1]); in rt_hw_led_off()
90 leds = DVK_getLEDs() & ~(rt_uint16_t)(1 << num); in rt_hw_led_off()
108 void rt_hw_led_toggle(rt_uint8_t num) in rt_hw_led_toggle() argument
110 RT_ASSERT(num < LEDS_MAX_NUMBER); in rt_hw_led_toggle()
113 GPIO_PinOutToggle(leds_list[num][0], leds_list[num][1]); in rt_hw_led_toggle()
118 leds = DVK_getLEDs() ^ (rt_uint16_t)(1 << num); in rt_hw_led_toggle()
124 rt_uint8_t rt_hw_led_state(rt_uint8_t num) in rt_hw_led_state() argument
126 RT_ASSERT(num < LEDS_MAX_NUMBER); in rt_hw_led_state()
129 return (rt_uint8_t)GPIO_PinInGet(leds_list[num][0], leds_list[num][1]); in rt_hw_led_state()
131 return ((DVK_getLEDs() & (rt_uint16_t)(1 << num)) >> num); in rt_hw_led_state()