X-Git-Url: http://git.rot13.org//?p=goodfet;a=blobdiff_plain;f=firmware%2Fapps%2Fglitch%2Fglitch.c;fp=firmware%2Fapps%2Fglitch%2Fglitch.c;h=8b435940b76a52ed0fbf83c3275be2c43ced3f05;hp=19621906006aafe3e5da31fe24a0c1f96c22f499;hb=fa0f91bb0af90149c2502c3e2c0ad06516d28a49;hpb=8e3df202724ba1830230e9352207231303cba6f3 diff --git a/firmware/apps/glitch/glitch.c b/firmware/apps/glitch/glitch.c index 1962190..8b43594 100644 --- a/firmware/apps/glitch/glitch.c +++ b/firmware/apps/glitch/glitch.c @@ -56,7 +56,7 @@ interrupt(TIMERA0_VECTOR) Timer_A (void){ P5OUT^=BIT7;//Normal //This oughtn't be necessary, but glitches repeat without it. - //TACTL=0; //disable counter. + TACTL=0; //disable counter. //P5OUT^=BIT7;//Normal return; @@ -138,13 +138,14 @@ void glitchhandle(unsigned char app, break; case START: //Testing mode, for looking at the glitch waveform. - glitchvoltages(0xFFF,0);//Inverted VCC and GND. + glitchvoltages(0,0xFFF);//Minimum glitch, for noise test. + //glitchvoltages(0,0);//Drop VCC + //glitchvoltages(0xFFF,0xFFF);//Raise Ground P5OUT|=BIT7;//Normal P5DIR|=BIT7; while(1){ P5OUT&=~BIT7;//Glitch - //asm("nop");//asm("nop");asm("nop");asm("nop");asm("nop");asm("nop"); - //asm("nop"); //Not necessary. + //asm("nop"); //Not Necessary P5OUT|=BIT7;//Normal asm("nop");asm("nop");asm("nop");asm("nop");asm("nop");asm("nop"); asm("nop");asm("nop");asm("nop");asm("nop");asm("nop");asm("nop");