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  * 2020-10-28     luhuadong         first version
9  */
10 
11 #include <rtthread.h>
12 #include "led.h"
13 
main(void)14 int main(void)
15 {
16     rt_kprintf("Hello, World!\n");
17 
18     led_init();
19 
20     while (1)
21     {
22         led_toggle();
23         rt_thread_mdelay(500);
24     }
25 
26     return 0;
27 }
28 
give_me_five(void)29 static void give_me_five(void)
30 {
31     rt_kprintf("\n");
32     rt_kprintf("\n");
33     rt_kprintf("                  SIFIVE, INC.\n");
34     rt_kprintf("\n");
35     rt_kprintf("           5555555555555555555555555\n");
36     rt_kprintf("          5555                   5555\n");
37     rt_kprintf("         5555                     5555\n");
38     rt_kprintf("        5555                       5555\n");
39     rt_kprintf("       5555       5555555555555555555555\n");
40     rt_kprintf("      5555       555555555555555555555555\n");
41     rt_kprintf("     5555                             5555\n");
42     rt_kprintf("    5555                               5555\n");
43     rt_kprintf("   5555                                 5555\n");
44     rt_kprintf("  5555555555555555555555555555          55555\n");
45     rt_kprintf("   55555           555555555           55555\n");
46     rt_kprintf("     55555           55555           55555\n");
47     rt_kprintf("       55555           5           55555\n");
48     rt_kprintf("         55555                   55555\n");
49     rt_kprintf("           55555               55555\n");
50     rt_kprintf("             55555           55555\n");
51     rt_kprintf("               55555       55555\n");
52     rt_kprintf("                 55555   55555\n");
53     rt_kprintf("                   555555555\n");
54     rt_kprintf("                     55555\n");
55     rt_kprintf("                       5\n");
56     rt_kprintf("\n");
57 
58     rt_kprintf("\n");
59     rt_kprintf("               Welcome to SiFive!\n");
60 }
61 #ifdef FINSH_USING_MSH
62 MSH_CMD_EXPORT(give_me_five, Show the SiFive logo)
63 #endif
64