diff options
author | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2009-10-21 13:24:35 +0000 |
---|---|---|
committer | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2009-10-21 13:24:35 +0000 |
commit | 60e5832e232bb788b67bc1f7678dbde6bdf9f306 (patch) | |
tree | 44c0c807bd09ebad3a3924d0738a6201f0b575c3 /testsuites/samples/fileio/init.c | |
parent | * rtems/powerpc/registers.h: Added defines DEAR_BOOKE and DEAR_405. (diff) | |
download | rtems-60e5832e232bb788b67bc1f7678dbde6bdf9f306.tar.bz2 |
interrupt handler type change
Diffstat (limited to 'testsuites/samples/fileio/init.c')
-rw-r--r-- | testsuites/samples/fileio/init.c | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/testsuites/samples/fileio/init.c b/testsuites/samples/fileio/init.c index b2fe8cab6d..a8504c5a82 100644 --- a/testsuites/samples/fileio/init.c +++ b/testsuites/samples/fileio/init.c @@ -678,14 +678,37 @@ void fileio_menu (void) int menu_tid; /* + * RTEMS File Menu Task + */ +rtems_task +fileio_task (rtems_task_argument ignored) +{ + fileio_menu(); +} + +/* * RTEMS Startup Task */ rtems_task Init (rtems_task_argument ignored) { + rtems_name Task_name; + rtems_id Task_id; + rtems_status_code status; + puts( "\n\n*** FILE I/O SAMPLE AND TEST ***" ); - fileio_menu(); + Task_name = rtems_build_name('F','M','N','U'); + + status = rtems_task_create( + Task_name, 1, RTEMS_MINIMUM_STACK_SIZE * 2, + RTEMS_DEFAULT_MODES , + RTEMS_FLOATING_POINT | RTEMS_DEFAULT_ATTRIBUTES, &Task_id + ); + + status = rtems_task_start( Task_id, fileio_task, 1 ); + + status = rtems_task_delete( RTEMS_SELF ); } #if defined(USE_SHELL) |