Manual de utilización y manejo para trabajar con el MSP430-GDB

	
	Lo primero que hay que tener en consideración es que en cuanto se hecha a correr el gdb 
aparece la siguiente línea en la consola.
	
	This GDB was configured as ''--host=i686-pc-linux-gnu --target=msp430''...
	0x00002500 in _reset_vector__ ()
	(gdb)
	
	En caso que no aparesca, significa que no cargó bien el gdb, se recomienda revisar que el 
archivo .gdbinit esté bien hecho.

	Se puede trabajar bajo entorno grafico, para esto es necesario instalar ddd y luego correr
	
	ddd -debugger msp430-gdb [nombre].elf 

	Algunos comandos útiles 
	
BreakPoints
	
	El breakpoint se utiliza para detenerce en la 'linea' del 'archivo' que se desee, para así poder
revisar paso a paso el código
	
	:>b linea
	:>b archivo.c:linea
	
Continue
	
	Este comando se utiliza para hacer correr el programa
	
	:>c
	
Step
	
	:>s

Next

	:>n

List
	
	Se utiliza para ver las lineas del programa en curso, de esta forma se puede, por ejemplo, ver donde 
poner los BreakPoints
	
	:>l

Undisplay

        Se utiliza para dejar de mostrar el valor contenido en la variable a analizar

	:>undisplay var

Enable

        Se utiliza para habilitar un determinado breakpoint ya existente

        :>enable b num_break

Disable

        Se utiliza para deshabilitar un determinado breakpoint ya existente

        :>disable b num_break

Clear
	
	Se utiliza para eliminar un breakpoint 
	:>clear n_linea_b

	:>clear archivo:n_linea_b


Display

        Se utiliza para mostrar el valor contenido en la variable a analizar

	        :>display var

Display Registro

	Se utiliza para poder ver el comportamiento de los registros
	pc -> program counter
	sp -> stack pointer
	sr -> status register
	cg2-> constant generator

	:>display '$'registro  (deben sacarse las comillas)

Display especificando formatos de varibles

	Se utiliza para mostrar el valor contenido en la variable a analizar, especificando el formato en el
cual se deseea ver la variable.
	t -> binario
	d -> decimal
	x -> hexadecimal
	o -> octal
	
	:>/formato display var



Palabras Clave
	registro	 : Debe ser reemplazado por el nombre del registro a ver
	archivo          : Debe ser reemplazado por el nombre del archivo a trabajar.
        linea            : Debe ser reemplazado por el número de línea.
        var              : Debe ser reemplazado por el nombre de la variable a analizar.
        num_break        : Número de un BreakPoint determinado, no línea, número.
	formato		 : Debe ser reemplazado por el formato en el cual se desea trabajar			
	n_linea_b	 : Número de línea en la cual se encuantra el breackpoint