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
[email protected]
http://lists.rtems.org/mailman/listinfo/devel