1 /*
2  * Copyright (c) 2006-2021, RT-Thread Development Team
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  *
6  * Change Logs:
7  * Date           Author       Notes
8  * 2015-04-14     ArdaFu      first version
9  */
10 
11 #include <rtthread.h>
12 #include <board.h>
13 #include "led.h"
14 #include "gpio.h"
15 
16 //ASM9260T EVK pin 16-7 LED0, 0: ON, 1 : OFF
led_init(void)17 void led_init(void)
18 {
19      // enable IOCONFIG GPIO
20     outl(((1UL<<25) | (1UL<<4)) , REG_SET(HW_AHBCLKCTRL0));
21     HW_SetPinMux(16,7,0);
22     HW_GpioSetDir(16,7,1);
23 }
24 
led_on(int num)25 void led_on(int num)
26 {
27     HW_GpioClrVal(16, 7 );
28 }
29 
led_off(int num)30 void led_off(int num)
31 {
32     HW_GpioSetVal(16, 7 );
33 }
34