]> git.wh0rd.org - home.git/blobdiff - .gdbinit
updates
[home.git] / .gdbinit
index bc473f9ee44a2af8f37927bb6713aeff9f06a300..d12842531c23680d1c96ee3f89781dfe4225e1ac 100644 (file)
--- a/.gdbinit
+++ b/.gdbinit
@@ -4,6 +4,8 @@ set history save on
 set pagination off
 set output-radix 16
 set remotetimeout 300
+#handle SIGINT nostop noprint pass
+#handle SIGQUIT stop print nopass
 #catch fork
 #catch vfork
 
@@ -17,6 +19,20 @@ end
 define jtag
        target remote localhost:2000
 end
+define kgdboc
+       set remotebaud 57600
+       if $argc == 0
+               target remote /dev/ttyS0
+       else
+               target remote /dev/tty$arg0
+       end
+end
+define kgdbocusb
+       kgdboc USB0
+end
+define kgdboe
+       target remote udp:bfin:6443
+end
 define vapier
        target remote vapier:2000
 end
@@ -24,7 +40,7 @@ define bfin
        target remote bfin:1234
 end
 
-define dis
+define di
        if $argc == 0
                disassemble $pc ($pc + 0x40)
        end
@@ -32,6 +48,14 @@ define dis
                disassemble $arg0 ($arg0 + 0x40)
        end
 end
+define dis
+       if $argc == 0
+               disassemble $pc,+0x40
+       end
+       if $argc == 1
+               disassemble $arg0,+0x40
+       end
+end
 define go
        jump *$arg0
 end