Hi

This appears to work for me.

Admittedly I ran this on the gdb arm920 simulator
and pushed a fixed width through it.

If this is a bug, we need to tinker with the test
case to duplicate it.


--joel
/*
 *  Simple test program -- simplified version of sample test hello.
 */

#include <rtems.h>
#include <stdlib.h>
#include <stdio.h>

rtems_task Init(
  rtems_task_argument ignored
)
{
  uint64_t n;
  int      i;

  for ( n=0, i=0 ; i<16 ; i++ ) {
    n = (n << 4) | i;
    printf( "%2d 0x%015llx\n", i, n ); 
  }
  exit( 0 );
}

/* configuration information */

#include <bsp.h>

/* NOTICE: the clock driver is explicitly disabled */
#define CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER

#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
#define CONFIGURE_MAXIMUM_TASKS 1

#define CONFIGURE_INIT
#include <rtems/confdefs.h>
/* end of file */
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to