Version 3 (modified by Xiaochen Pan, on Jul 7, 2012 at 3:03:56 AM) (diff)


CuTest is very simple unit testing framework. It can be used for host-based testing. Although it claims itself to be highly portable, it does not fit to work for RTEMS based testing.

The reason is complicated. Here is one error message for testing CuTest under RTEMS: CuTest Error Message

Unexpected trap ( 7) at address 0x0200FD94 memory address not aligned

Checking nm of the binary file: sparc-rtems4.11-nm hello.exe -n -r

0200fe04 T _RTEMS_tasks_Manager_initialization 0200fd78 t _RTEMS_tasks_Post_switch_extension 0200fce4 t _RTEMS_tasks_Create_extension