set clock = external "Dummy"; extern "C++" { void sw_init_data(unsigned 12 *data, unsigned int n); void sw_print_data(unsigned 12 *data, unsigned int n); void sw_sort_data(unsigned 12 *data, unsigned int n); void sw_compare_data(unsigned 12 *data1, unsigned 12 *data2, unsigned int n); } void hw_sort_data(unsigned 12 *data, unsigned int n); #define SIZE 12 void main(void) { unsigned 12 data[SIZE], data_copy[SIZE]; unsigned 4 i; delay; sw_init_data(data, SIZE); for (i=0; i