<div dir="ltr"><div><div><div>Hello all, This is Ashish Baghel email: <a href="mailto:ashishashish7440@gmail.com" target="_blank">ashishashish7440@gmail.com</a> pursuing computer science and engineering and this is my patch for getting started task<br></div><div><br></div>"hello.c"<br>#include <rtems.h><br>#include <stdlib.h><br>#include <stdio.h><br><br>rtems_task Init(<br>  rtems_task_argument ignored<br>)<br>{<br>  printf( "\nHello World from core of my heart\n" );<br>  exit( 0 );<br>}</div><div><br></div>"init.c"<br>#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER<br>#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER<br><br>#define CONFIGURE_UNLIMITED_OBJECTS<br>#define CONFIGURE_UNIFIED_WORK_AREAS<br><br>#define CONFIGURE_RTEMS_INIT_TASKS_TABLE<br><br>#define CONFIGURE_INIT<br><br>#include <rtems/confdefs.h></div><div><br></div>"wscript"<br>from __future__ import print_function<br><br>rtems_version = "6"<br><br>try:<br>    import rtems_waf.rtems as rtems<br>except:<br>    print('error: no rtems_waf git submodule')<br>    import sys<br>    sys.exit(1)<br><br>def init(ctx):<br>    rtems.init(ctx, version = rtems_version, long_commands = True)<br><br>def bsp_configure(conf, arch_bsp):<br>    # Add BSP specific configuration checks<br>    pass<br><br>def options(opt):<br>    rtems.options(opt)<br><br>def configure(conf):<br>    rtems.configure(conf, bsp_configure = bsp_configure)<br><br>def build(bld):<br>    rtems.build(bld)<br><br>    bld(features = 'c cprogram',<br>        target = 'hello.exe',<br>        cflags = '-g -O2',<br>        source = ['hello.c',<br>                  'init.c'])<div class="gmail-yj6qo"></div><div class="gmail-adL"><br><br></div></div>