#@filename : rem.gdbinit
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@for_remote_debug
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@download
#ProgrammerAssistant.exe -mcu KF32A150MQV -port COM13 -file "D:\workspace32_test\KF32A150MQV_DEBUG_COMMAND_DEMO\Release\KF32A150MQV_DEBUG_COMMAND_DEMO.hex" hex 
#@start: 
#kf32-gdb "D:\workspace32_test\KF32A150MQV_DEBUG_COMMAND_DEMO\Release\KF32A150MQV_DEBUG_COMMAND_DEMO.elf"
#@with_base_message_pid_and_readelf_done_sourceLoad_thisfile_do_basic_action
#source this.gdbinit
#@base_config
set confirm off
set pagination off
set step-mode off
set print elements 1024
set print repeats unlimited
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@Start_Remote_With_Programmer_Some_--kft-code=2__Or_Some_--kft-code=3
#target kf32remote	\\\\.\\COM13 --kfvoltage=3 --kfd-speed=2 --kft-code=2 --kfd-code=0 --kfinstruct=kf32DF --kfprint --arch="C:\\Program Files (x86)\\ChipON IDE\\KungFu32\\ChipONCC32\\ccr1_issue\\scripting\\KF32A150MQV.def"
#@OR_Start_SIM_With_Programmer_Some_--kft-code=2__Or_Some_--kft-code=3
target kf32sim --arch="C:\\Program Files (x86)\\ChipON IDE\\KungFu32\\ChipONCC32\\ccr1_issue\\scripting\\KF32A150MQV.def" --kfinstruct=kf32DF --kfprint
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@with_Rev_kf32command_success_Or_StartFail
kfcmd 
#@rev_¡®operand_done¡¯_for_Flag
echo =================== send load ===================\r\n
load 
echo =================== send break main ===================\r\n
break main
echo =================== send  r or c of remote ===================\r\n
r  
#@@Rev_like_:Program_received_signal_SIGINT_Interrupt.\nkf32command_success!\nstop_at_0x294_in_\../main.c:26_in_main
kfcmd
echo ===================  send delete 1 £¨del break main£©===================\r\n
delete 1 
#@rev:breakpoint_1_has_been_deleted!
kfcmd
echo ================= debug with gdb command,like  n ni s si finish c ================\r\n


#echo =====================final quit===========================\r\n
#quit