GNU debugger for i386-elf cross-compilation and bare-metal development
GNU debugger for i386-elf cross development
i386-elf-gdb$ i386-elf-gdb ./kernel.elf$ i386-elf-gdb -ex 'target remote /dev/ttyUSB0' ./kernel.elf$ i386-elf-gdb -ex 'break main' -ex 'run' ./kernel.elf$ i386-elf-gdb -ex 'file kernel.elf' -ex 'x/16x 0x1000' -batch$ i386-elf-gdb -ex 'target remote localhost:1234' ./kernel.elf