Project:RELaserSoftware/Compilation traces
From London Hackspace Wiki
TEST.TXT
http://www.erato.co.uk/b/trace.xml (view in IE, or webkit inspector).
Shows that M05_c_* are called by the parser, M05_m_ and M05_mc_ aren't.
Just a random square
MPC05LS!M05_init_board MPC05LS!M05_m_move_start MPC05LS!M05_m_move_start MPC05LS!M05_m_move_start MPC05LS!M05_m_move_start MPC05LS!M05_m_move_start MPC05LS!M05_m_move_start MPC05LS!M05_m_move_start MPC05LS!M05_m_move_start MPC05LS!M05_get_file_num MPC05LS!M05_compile_work_file MPC05LS!M05_set_work_file MPC05LS!M05_work_begin MPC05LS!M05_main_begin MPC05LS!M05_sys_set MPC05LS!M05_sys_set MPC05LS!M05_sysset_end MPC05LS!M05_sys_set MPC05LS!M05_set_pulse_per_milimter MPC05LS!M05_set_work_mode MPC05LS!M05_set_vector_profile MPC05LS!M05_fast_line2_to MPC05LS!M05_fast_line2 MPC05LS!M05_call_sub MPC05LS!M05_call_sub MPC05LS!M05_set_common_IO MPC05LS!M05_delay_time MPC05LS!M05_set_maxspeed MPC05LS!M05_set_profile MPC05LS!M05_fast_pmove MPC05LS!M05_delay_time MPC05LS!M05_set_common_IO MPC05LS!M05_main_end MPC05LS!M05_sub_begin MPC05LS!M05_sys_set MPC05LS!M05_c_set_vector_profile MPC05LS!M05_c_set_move_profile MPC05LS!M05_c_curve_begin MPC05LS!M05_c_set_max_accel MPC05LS!M05_c_set_vector_profile MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_curve_end MPC05LS!M05_c_move_start MPC05LS!M05_set_batch_flag MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_sub_end MPC05LS!M05_sub_begin MPC05LS!M05_sys_set MPC05LS!M05_c_set_vector_profile MPC05LS!M05_c_set_move_profile MPC05LS!M05_c_curve_begin MPC05LS!M05_c_set_max_accel MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_set_vector_profile MPC05LS!M05_c_set_power MPC05LS!M05_m_set_power MPC05LS!M05_c_set_multi_power MPC05LS!M05_m_set_power MPC05LS!M05_c_set_laser_mode MPC05LS!M05_m_set_laser_mode MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_set_laser_mode MPC05LS!M05_m_set_laser_mode MPC05LS!M05_c_curve_end MPC05LS!M05_c_move_start MPC05LS!M05_set_batch_flag MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_laser_mode MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_laser_mode MPC05LS!M05_sub_end MPC05LS!M05_sub_begin MPC05LS!M05_c_curve_begin MPC05LS!M05_set_pwm_frq MPC05LS!M05_set_backlash MPC05LS!M05_start_backlash MPC05LS!M05_set_backlash MPC05LS!M05_start_backlash MPC05LS!M05_c_set_move_profile MPC05LS!M05_c_set_max_accel MPC05LS!M05_c_set_power MPC05LS!M05_m_set_power MPC05LS!M05_c_set_multi_power MPC05LS!M05_m_set_power MPC05LS!M05_c_set_common_IO MPC05LS!M05_m_set_common_IO MPC05LS!M05_c_set_laser_mode MPC05LS!M05_m_set_laser_mode MPC05LS!M05_c_set_vector_profile MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_fast_line2 MPC05LS!M05_c_set_laser_mode MPC05LS!M05_m_set_laser_mode MPC05LS!M05_c_set_common_IO MPC05LS!M05_m_set_common_IO MPC05LS!M05_c_set_common_IO MPC05LS!M05_m_set_common_IO MPC05LS!M05_c_curve_end MPC05LS!M05_c_move_start MPC05LS!M05_set_batch_flag MPC05LS!M05_mc_set_common_IO MPC05LS!M05_mc_set_laser_mode MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!mc_set_ramp_flag MPC05LS!M05_mc_set_vector_profile MPC05LS!M05_mc_fast_line2 MPC05LS!M05_mc_set_laser_mode MPC05LS!M05_mc_set_common_IO MPC05LS!M05_mc_set_common_IO MPC05LS!M05_sub_end MPC05LS!M05_work_end