Archelon msp430 Assembler     Version 2005/07/14      File C:\cygwin\home\headley\svn\MSP430\QUADRA~1\mmcrfio\gpio.asm      Page 1

                     1 ; Archelon URCC C 3.20 2005/05/27
                     2 ; MSP430 CIF 2005/08/05
                     3 ; Compiled "C:\cygwin\home\headley\svn\MSP430\QUADRA~1\mmcrfio\gpio.c" Thu Feb 23 15:00:32 2006
                     4 ; 
                     5     .dbgseg dbg_syms
0000                 6     .align 0x2
0000 6c69662e        7     .long 0x6c69662e
0004 00000065        8     .long 0x65
0008 00000001        9     .long 0x1
000c 00000000       10     .long 0x0
0010 0167fffe       11     .long 0x167fffe
0014 00000000       12     .long 0x0
0018 00000070       13     .long DBG5
001c 00000000       14     .long 0x0
0020 00000000       15     .long 0x0
0024 00000000       16     .long 0x0
                    17 ; __builtin__ unsigned short _BIS_SR(unsigned short);
                    18 ; __builtin__ unsigned short _BIC_SR(unsigned short);
                    19 ; __builtin__ unsigned short _BIS_SR_IRQ(unsigned short);
                    20 ; __builtin__ unsigned short _BIC_SR_IRQ(unsigned short);
                    21 ;  __builtin__ void _DINT(void);
                    22 ; __builtin__ void _EINT(void);
                    23 ; __builtin__ void _NOP(void);
                    24 ; __builtin__ void _OPC(const unsigned short op);
                    25 ; __builtin__ short _SWPB(short);  
                    26 ; __builtin__ long _SWPB_LONG(long);  
                    27 ; __builtin__ float _SWPB_FLOAT(float);  
                    28 ; __builtin__ short __bcd_add_short(short,short);
                    29 ; __builtin__ long __bcd_add_long(long,long);
                    30 ; __builtin__ long long __bcd_add_long_long( long long, long long );
                    31 ; sfrb    IE1               = (0x0000) ;
                    32 ; sfrb    IFG1              = (0x0002) ;
                    33 ; sfrb    ME1               = (0x0004) ;
                    34 ; sfrb    IE2               = (0x0001) ;
                    35 ; sfrb    IFG2              = (0x0003) ;
                    36 ; sfrb    ME2               = (0x0005) ;
                    37 ; sfrw    WDTCTL            = (0x0120) ;
                    38 ; sfrw    MPY               = (0x0130) ;
                    39 ; sfrw    MPYS              = (0x0132) ;
                    40 ; sfrw    MAC               = (0x0134) ;
                    41 ; sfrw    MACS              = (0x0136) ;
                    42 ; sfrw    OP2               = (0x0138) ;
                    43 ; sfrw    RESLO             = (0x013A) ;
                    44 ; sfrw    RESHI             = (0x013C) ;
                    45 ; const sfrw SUMEXT         = (0x013E) ;
                    46 ; const sfrb P1IN           = (0x0020) ;
                    47 ; sfrb    P1OUT             = (0x0021) ;
                    48 ; sfrb    P1DIR             = (0x0022) ;
                    49 ; sfrb    P1IFG             = (0x0023) ;
                    50 ; sfrb    P1IES             = (0x0024) ;
                    51 ; sfrb    P1IE              = (0x0025) ;
                    52 ; sfrb    P1SEL             = (0x0026) ;
                    53 ; const sfrb P2IN           = (0x0028) ;
                    54 ; sfrb    P2OUT             = (0x0029) ;
                    55 ; sfrb    P2DIR             = (0x002A) ;
                    56 ; sfrb    P2IFG             = (0x002B) ;
                    57 ; sfrb    P2IES             = (0x002C) ;
                    58 ; sfrb    P2IE              = (0x002D) ;
                    59 ; sfrb    P2SEL             = (0x002E) ;
                    60 ; const sfrb P3IN           = (0x0018) ;
                    61 ; sfrb    P3OUT             = (0x0019) ;
                    62 ; sfrb    P3DIR             = (0x001A) ;
                    63 ; sfrb    P3SEL             = (0x001B) ;
                    64 ; const sfrb P4IN           = (0x001C) ;
                    65 ; sfrb    P4OUT             = (0x001D) ;
                    66 ; sfrb    P4DIR             = (0x001E) ;
                    67 ; sfrb    P4SEL             = (0x001F) ;
                    68 ; const sfrb P5IN           = (0x0030) ;
                    69 ; sfrb    P5OUT             = (0x0031) ;
                    70 ; sfrb    P5DIR             = (0x0032) ;
                    71 ; sfrb    P5SEL             = (0x0033) ;
                    72 ; const sfrb P6IN           = (0x0034) ;
                    73 ; sfrb    P6OUT             = (0x0035) ;
                    74 ; sfrb    P6DIR             = (0x0036) ;
                    75 ; sfrb    P6SEL             = (0x0037) ;
                    76 ; sfrb    U0CTL             = (0x0070) ;
                    77 ; sfrb    U0TCTL            = (0x0071) ;
                    78 ; sfrb    U0RCTL            = (0x0072) ;
                    79 ; sfrb    U0MCTL            = (0x0073) ;
                    80 ; sfrb    U0BR0             = (0x0074) ;
                    81 ; sfrb    U0BR1             = (0x0075) ;
                    82 ; const sfrb U0RXBUF        = (0x0076) ;
                    83 ; sfrb    U0TXBUF           = (0x0077) ;
                    84 ; sfrb    U1CTL             = (0x0078) ;
                    85 ; sfrb    U1TCTL            = (0x0079) ;
                    86 ; sfrb    U1RCTL            = (0x007A) ;
                    87 ; sfrb    U1MCTL            = (0x007B) ;
                    88 ; sfrb    U1BR0             = (0x007C) ;
                    89 ; sfrb    U1BR1             = (0x007D) ;
                    90 ; const sfrb U1RXBUF        = (0x007E) ;
                    91 ; sfrb    U1TXBUF           = (0x007F) ;
                    92 ; const sfrw TAIV           = (0x012E) ;
                    93 ; sfrw    TACTL             = (0x0160) ;
                    94 ; sfrw    TACCTL0           = (0x0162) ;
                    95 ; sfrw    TACCTL1           = (0x0164) ;
                    96 ; sfrw    TACCTL2           = (0x0166) ;
                    97 ; sfrw    TAR               = (0x0170) ;
                    98 ; sfrw    TACCR0            = (0x0172) ;
                    99 ; sfrw    TACCR1            = (0x0174) ;
                   100 ; sfrw    TACCR2            = (0x0176) ;
                   101 ; const sfrw TBIV           = (0x011E) ;
                   102 ; sfrw    TBCTL             = (0x0180) ;
                   103 ; sfrw    TBCCTL0           = (0x0182) ;
                   104 ; sfrw    TBCCTL1           = (0x0184) ;
                   105 ; sfrw    TBCCTL2           = (0x0186) ;
                   106 ; sfrw    TBCCTL3           = (0x0188) ;
                   107 ; sfrw    TBCCTL4           = (0x018A) ;
                   108 ; sfrw    TBCCTL5           = (0x018C) ;
                   109 ; sfrw    TBCCTL6           = (0x018E) ;
                   110 ; sfrw    TBR               = (0x0190) ;
                   111 ; sfrw    TBCCR0            = (0x0192) ;
                   112 ; sfrw    TBCCR1            = (0x0194) ;
                   113 ; sfrw    TBCCR2            = (0x0196) ;
                   114 ; sfrw    TBCCR3            = (0x0198) ;
                   115 ; sfrw    TBCCR4            = (0x019A) ;
                   116 ; sfrw    TBCCR5            = (0x019C) ;
                   117 ; sfrw    TBCCR6            = (0x019E) ;
                   118 ; sfrb    DCOCTL            = (0x0056) ;
                   119 ; sfrb    BCSCTL1           = (0x0057) ;
                   120 ; sfrb    BCSCTL2           = (0x0058) ;
                   121 ; sfrw    FCTL1             = (0x0128) ;
                   122 ; sfrw    FCTL2             = (0x012A) ;
                   123 ; sfrw    FCTL3             = (0x012C) ;
                   124 ; sfrb    CACTL1            = (0x0059) ;
                   125 ; sfrb    CACTL2            = (0x005A) ;
                   126 ; sfrb    CAPD              = (0x005B) ;
                   127 ; sfrw    ADC12CTL0         = (0x01A0) ;
                   128 ; sfrw    ADC12CTL1         = (0x01A2) ;
                   129 ; sfrw    ADC12IFG          = (0x01A4) ;
                   130 ; sfrw    ADC12IE           = (0x01A6) ;
                   131 ; sfrw    ADC12IV           = (0x01A8) ;
                   132 ; sfrw    ADC12MEM0         = (0x0140) ;
                   133 ; sfrw    ADC12MEM1         = (0x0142) ;
                   134 ; sfrw    ADC12MEM2         = (0x0144) ;
                   135 ; sfrw    ADC12MEM3         = (0x0146) ;
                   136 ; sfrw    ADC12MEM4         = (0x0148) ;
                   137 ; sfrw    ADC12MEM5         = (0x014A) ;
                   138 ; sfrw    ADC12MEM6         = (0x014C) ;
                   139 ; sfrw    ADC12MEM7         = (0x014E) ;
                   140 ; sfrw    ADC12MEM8         = (0x0150) ;
                   141 ; sfrw    ADC12MEM9         = (0x0152) ;
                   142 ; sfrw    ADC12MEM10        = (0x0154) ;
                   143 ; sfrw    ADC12MEM11        = (0x0156) ;
                   144 ; sfrw    ADC12MEM12        = (0x0158) ;
                   145 ; sfrw    ADC12MEM13        = (0x015A) ;
                   146 ; sfrw    ADC12MEM14        = (0x015C) ;
                   147 ; sfrw    ADC12MEM15        = (0x015E) ;
                   148 ; sfrb    ADC12MCTL0        = (0x0080) ;
                   149 ; sfrb    ADC12MCTL1        = (0x0081) ;
                   150 ; sfrb    ADC12MCTL2        = (0x0082) ;
                   151 ; sfrb    ADC12MCTL3        = (0x0083) ;
                   152 ; sfrb    ADC12MCTL4        = (0x0084) ;
                   153 ; sfrb    ADC12MCTL5        = (0x0085) ;
                   154 ; sfrb    ADC12MCTL6        = (0x0086) ;
                   155 ; sfrb    ADC12MCTL7        = (0x0087) ;
                   156 ; sfrb    ADC12MCTL8        = (0x0088) ;
                   157 ; sfrb    ADC12MCTL9        = (0x0089) ;
                   158 ; sfrb    ADC12MCTL10       = (0x008A) ;
                   159 ; sfrb    ADC12MCTL11       = (0x008B) ;
                   160 ; sfrb    ADC12MCTL12       = (0x008C) ;
                   161 ; sfrb    ADC12MCTL13       = (0x008D) ;
                   162 ; sfrb    ADC12MCTL14       = (0x008E) ;
                   163 ; sfrb    ADC12MCTL15       = (0x008F) ;
                   164 ; typedef unsigned int size_t;
                   165 ; size_t size 2
                   166 ; typedef void *va_list;
                   167 ; va_list size 2
                   168 ; typedef void (*__appendfunc_ptr) (char, void *);
                   169 ; __appendfunc_ptr size 2
                   170 ; typedef struct {
                   171 ;   unsigned char *_base;
                   172 ;   unsigned char *_end;
                   173 ;   unsigned char *_ptr;
                   174 ;   long int       _seek;
                   175 ;   int            _cnt;
                   176 ;   short          _flag;
                   177 ;   char           _file;
                   178 ;   unsigned char  _nbf;
                   179 ; } FILE;
                   180 ; FILE size 16
                   181 ; int    sprintf( char *, const char *, ... );
                   182 ; int    snprintf( char *, size_t, const char *, ... );
                   183 ; int    sscanf( const char *, const char *, ... );
                   184 ; int    vsprintf( char *, const char *, va_list );
                   185 ; int    vsnprintf( char *, size_t, const char *, va_list );
                   186 ; int    __vpprintf( __appendfunc_ptr, void *, const char *, va_list );
                   187 ; int    __pprintf( __appendfunc_ptr, void *, const char *, ... );
                   188 ; typedef int boolean;
                   189 ; boolean size 2
                   190 ; enum {false = 0, true = 1};
                   191 ; enum {error = -1, success = 0};
                   192 ; typedef int (*commandHandler)(char *);
                   193 ; commandHandler size 2
                   194 ; int cmdparseInit(void);
                   195 ; void cmdparseShow(void);
                   196 ; int cmdparseAddCommand(char * pCmdStr, char * pSubCmdStr, commandHandler handler);
                   197 ; int cmdparseDoCommand(char * pCmdStr);
                   198 ; void gpioInit(void);
                   199 ; void gpioSetLed(boolean);
                   200 ; void gpioSetAttn(boolean);
                   201 ; void gpioSetHiSide(boolean);
                   202 ; void gpioSetGfTest(boolean);
                   203 ; void gpioSetKvhPower(boolean);
                   204 ; static boolean ledState;
                   205 ; static boolean attnState;
                   206 ; static boolean hiSideState;
                   207 ; static boolean gfTestState;
                   208 ; static boolean kvhPowerState;
                   209 ; int kvhOnHandler(char *cmdStr);
                   210 ; int kvhOffHandler(char *cmdStr);
                   211 ; int gftestOnHandler(char *cmdStr);
                   212 ; int gftestOffHandler(char *cmdStr);
                   213 ; int hisideOnHandler(char *cmdStr);
                   214 ; int hisideOffHandler(char *cmdStr);
                   215 ; int kvhOnHandler(char *cmdStr)
                   216 DBG3:
0028 00000000      217     .long 0x0
002c 00000020      218     .long DBG10
0030 00000000      219     .long _kvhOnHandler
0034 00000044      220     .long 0x44
0038 01020001      221     .long 0x1020001
003c 00000050      222     .long DBG1
0040 0000000a      223     .long DBG7-DBG8
0044 00000000      224     .long DBG9
0048 000000f0      225     .long DBG6
004c 00000000      226     .long 0x0
                   227     .pseg gpio_code
                   228 DBG8:
                   229     .dbgseg dbg_syms
                   230 DBG1:
0050 0066622e      231     .long 0x66622e
0054 00000000      232     .long 0x0
0058 00000000      233     .long DBG8
005c 00000000      234     .long 0x0
0060 01650001      235     .long 0x1650001
0064 00000000      236     .long 0x0
0068 0000001e      237     .long 0x1e
006c 00000000      238     .long 0x0
0070 00000118      239     .long DBG11
0074 00000000      240     .long 0x0
                   241     .dbgseg dbg_line
0000               242     .align 0x2
                   243 DBG9:
0000 00000028      244     .long DBG3
0004 00000000      245     .long 0x0
0008 00000000      246     .long _kvhOnHandler
000c 00000001      247     .long 0x1
0010 00000000      248     .long DBG13
0014 00000002      249     .long 0x2
0018 00000000      250     .long DBG14
001c 00000003      251     .long 0x3
0020 00000006      252     .long DBG15
0024 00000004      253     .long 0x4
0028 00000008      254     .long DBG16
002c 00000005      255     .long 0x5
                   256     .pseg gpio_code
                   257     .global _kvhOnHandler
                   258 _kvhOnHandler:
                   259 ; ENTRY
                   260 DBG12:
                   261 ; {
                   262 DBG13:
                   263 ;   gpioSetKvhPower(true);
                   264 DBG14:
0000 1c43          265     mov #0x1,r12
0002 b0129401      266     call    #_gpioSetKvhPower
                   267 DBG15:
                   268 ;   return 0;
0006 0c43          269     mov #0x0,r12
                   270 DBG17:
                   271 DBG16:
                   272 ; EXIT
0008 3041          273     ret
                   274     .dbgseg dbg_syms
0078 00000000      275     .long 0x0
007c 00000014      276     .long DBG18
0080 00000000      277     .long 0x0
0084 00000000      278     .long 0x0
0088 00010002      279     .long 0x10002
008c 00000000      280     .long 0x0
0090 00000144      281     .long DBG19
0094 00000002      282     .long 0x2
0098 00000000      283     .long 0x0
009c 00010002      284     .long 0x10002
00a0 504e5f5f      285     .long 0x504e5f5f
00a4 534d5241      286     .long 0x534d5241
00a8 00000000      287     .long 0x0
00ac 00000000      288     .long 0x0
00b0 00010002      289     .long 0x10002
00b4 0066652e      290     .long 0x66652e
00b8 00000000      291     .long 0x0
00bc 00000008      292     .long DBG17
00c0 00000000      293     .long 0x0
00c4 01650001      294     .long 0x1650001
00c8 00000000      295     .long 0x0
00cc 00000022      296     .long 0x22
00d0 00000000      297     .long 0x0
00d4 00000000      298     .long 0x0
00d8 00000000      299     .long 0x0
                   300     .pseg gpio_code
                   301 DBG7:
                   302     .dbgseg dbg_syms
00dc 00000000      303     .long 0x0
00e0 00000020      304     .long DBG10
00e4 0000000a      305     .long DBG7
00e8 00000000      306     .long 0x0
00ec 00ff0001      307     .long 0xff0001
                   308 ; }
                   309 ; ****** Warning: Symbol ``cmdStr'' (function kvhOnHandler) was defined, but not used
                   310 ; int kvhOffHandler(char *cmdStr)
                   311 DBG6:
00f0 00000000      312     .long 0x0
00f4 00000004      313     .long DBG24
00f8 0000000a      314     .long _kvhOffHandler
00fc 00000044      315     .long 0x44
0100 01020001      316     .long 0x1020001
0104 00000118      317     .long DBG11
0108 00000010      318     .long DBG21-DBG22
010c 00000030      319     .long DBG23
0110 000001b8      320     .long DBG20
0114 00000000      321     .long 0x0
                   322     .pseg gpio_code
                   323 DBG22:
                   324     .dbgseg dbg_syms
                   325 DBG11:
0118 0066622e      326     .long 0x66622e
011c 00000000      327     .long 0x0
0120 0000000a      328     .long DBG22
0124 00000000      329     .long 0x0
0128 01650001      330     .long 0x1650001
012c 00000000      331     .long 0x0
0130 00000024      332     .long 0x24
0134 00000000      333     .long 0x0
0138 000001e0      334     .long DBG25
013c 00000000      335     .long 0x0
                   336     .dbgseg dbg_line
                   337 DBG23:
0030 000000f0      338     .long DBG6
0034 00000000      339     .long 0x0
0038 0000000a      340     .long _kvhOffHandler
003c 00000001      341     .long 0x1
0040 0000000c      342     .long DBG27
0044 00000002      343     .long 0x2
0048 0000000c      344     .long DBG28
004c 00000003      345     .long 0x3
0050 00000014      346     .long DBG29
0054 00000004      347     .long 0x4
0058 00000016      348     .long DBG30
005c 00000005      349     .long 0x5
                   350     .pseg gpio_code
                   351     .global _kvhOffHandler
                   352 _kvhOffHandler:
000a 0412          353     push    r4
                   354 DBG28:
                   355 DBG27:
                   356 DBG26:
                   357 ; ENTRY
                   358 ; {
                   359 ;   gpioSetKvhPower(false);
000c 0443          360     mov #0x0,r4
000e 0c44          361     mov r4,r12
0010 b0129401      362     call    #_gpioSetKvhPower
                   363 DBG29:
                   364 ;   return 0;
0014 0c44          365     mov r4,r12
                   366 DBG31:
                   367 DBG30:
                   368 ; EXIT
                   369 ; .temp0 at stkloc 0 (0x0) size 2
0016 3441          370     pop r4
0018 3041          371     ret
                   372     .dbgseg dbg_syms
0140 00000000      373     .long 0x0
0144 00000014      374     .long DBG18
0148 00000002      375     .long 0x2
014c 00000000      376     .long 0x0
0150 00010002      377     .long 0x10002
0154 00000000      378     .long 0x0
0158 00000144      379     .long DBG19
015c 00000002      380     .long 0x2
0160 00000000      381     .long 0x0
0164 00010002      382     .long 0x10002
0168 504e5f5f      383     .long 0x504e5f5f
016c 534d5241      384     .long 0x534d5241
0170 00000000      385     .long 0x0
0174 00000000      386     .long 0x0
0178 00010002      387     .long 0x10002
017c 0066652e      388     .long 0x66652e
0180 00000000      389     .long 0x0
0184 00000016      390     .long DBG31
0188 00000000      391     .long 0x0
018c 01650001      392     .long 0x1650001
0190 00000000      393     .long 0x0
0194 00000028      394     .long 0x28
0198 00000000      395     .long 0x0
019c 00000000      396     .long 0x0
01a0 00000000      397     .long 0x0
                   398     .pseg gpio_code
                   399 DBG21:
                   400     .dbgseg dbg_syms
01a4 00000000      401     .long 0x0
01a8 00000004      402     .long DBG24
01ac 0000001a      403     .long DBG21
01b0 00000000      404     .long 0x0
01b4 00ff0001      405     .long 0xff0001
                   406 ; }
                   407 ; ****** Warning: Symbol ``cmdStr'' (function kvhOffHandler) was defined, but not used
                   408 ; int gftestOnHandler(char *cmdStr)
                   409 DBG20:
01b8 00000000      410     .long 0x0
01bc 00000060      411     .long DBG36
01c0 0000001a      412     .long _gftestOnHandler
01c4 00000044      413     .long 0x44
01c8 01020001      414     .long 0x1020001
01cc 000001e0      415     .long DBG25
01d0 0000000a      416     .long DBG33-DBG34
01d4 00000060      417     .long DBG35
01d8 00000280      418     .long DBG32
01dc 00000000      419     .long 0x0
                   420     .pseg gpio_code
                   421 DBG34:
                   422     .dbgseg dbg_syms
                   423 DBG25:
01e0 0066622e      424     .long 0x66622e
01e4 00000000      425     .long 0x0
01e8 0000001a      426     .long DBG34
01ec 00000000      427     .long 0x0
01f0 01650001      428     .long 0x1650001
01f4 00000000      429     .long 0x0
01f8 0000002a      430     .long 0x2a
01fc 00000000      431     .long 0x0
0200 000002a8      432     .long DBG37
0204 00000000      433     .long 0x0
                   434     .dbgseg dbg_line
                   435 DBG35:
0060 000001b8      436     .long DBG20
0064 00000000      437     .long 0x0
0068 0000001a      438     .long _gftestOnHandler
006c 00000001      439     .long 0x1
0070 0000001a      440     .long DBG39
0074 00000002      441     .long 0x2
0078 0000001a      442     .long DBG40
007c 00000003      443     .long 0x3
0080 00000020      444     .long DBG41
0084 00000004      445     .long 0x4
0088 00000022      446     .long DBG42
008c 00000005      447     .long 0x5
                   448     .pseg gpio_code
                   449     .global _gftestOnHandler
                   450 _gftestOnHandler:
                   451 ; ENTRY
                   452 DBG38:
                   453 ; {
                   454 DBG39:
                   455 ;   gpioSetGfTest(true);
                   456 DBG40:
001a 1c43          457     mov #0x1,r12
001c b0127801      458     call    #_gpioSetGfTest
                   459 DBG41:
                   460 ;   return 0;
0020 0c43          461     mov #0x0,r12
                   462 DBG43:
                   463 DBG42:
                   464 ; EXIT
0022 3041          465     ret
                   466     .dbgseg dbg_syms
0208 00000000      467     .long 0x0
020c 00000014      468     .long DBG18
0210 00000000      469     .long 0x0
0214 00000000      470     .long 0x0
0218 00010002      471     .long 0x10002
021c 00000000      472     .long 0x0
0220 00000144      473     .long DBG19
0224 00000002      474     .long 0x2
0228 00000000      475     .long 0x0
022c 00010002      476     .long 0x10002
0230 504e5f5f      477     .long 0x504e5f5f
0234 534d5241      478     .long 0x534d5241
0238 00000000      479     .long 0x0
023c 00000000      480     .long 0x0
0240 00010002      481     .long 0x10002
0244 0066652e      482     .long 0x66652e
0248 00000000      483     .long 0x0
024c 00000022      484     .long DBG43
0250 00000000      485     .long 0x0
0254 01650001      486     .long 0x1650001
0258 00000000      487     .long 0x0
025c 0000002e      488     .long 0x2e
0260 00000000      489     .long 0x0
0264 00000000      490     .long 0x0
0268 00000000      491     .long 0x0
                   492     .pseg gpio_code
                   493 DBG33:
                   494     .dbgseg dbg_syms
026c 00000000      495     .long 0x0
0270 00000060      496     .long DBG36
0274 00000024      497     .long DBG33
0278 00000000      498     .long 0x0
027c 00ff0001      499     .long 0xff0001
                   500 ; }
                   501 ; ****** Warning: Symbol ``cmdStr'' (function gftestOnHandler) was defined, but not used
                   502 ; int gftestOffHandler(char *cmdStr)
                   503 DBG32:
0280 00000000      504     .long 0x0
0284 0000003c      505     .long DBG48
0288 00000024      506     .long _gftestOffHandler
028c 00000044      507     .long 0x44
0290 01020001      508     .long 0x1020001
0294 000002a8      509     .long DBG37
0298 00000010      510     .long DBG45-DBG46
029c 00000090      511     .long DBG47
02a0 00000348      512     .long DBG44
02a4 00000000      513     .long 0x0
                   514     .pseg gpio_code
                   515 DBG46:
                   516     .dbgseg dbg_syms
                   517 DBG37:
02a8 0066622e      518     .long 0x66622e
02ac 00000000      519     .long 0x0
02b0 00000024      520     .long DBG46
02b4 00000000      521     .long 0x0
02b8 01650001      522     .long 0x1650001
02bc 00000000      523     .long 0x0
02c0 00000030      524     .long 0x30
02c4 00000000      525     .long 0x0
02c8 00000370      526     .long DBG49
02cc 00000000      527     .long 0x0
                   528     .dbgseg dbg_line
                   529 DBG47:
0090 00000280      530     .long DBG32
0094 00000000      531     .long 0x0
0098 00000024      532     .long _gftestOffHandler
009c 00000001      533     .long 0x1
00a0 00000026      534     .long DBG51
00a4 00000002      535     .long 0x2
00a8 00000026      536     .long DBG52
00ac 00000003      537     .long 0x3
00b0 0000002e      538     .long DBG53
00b4 00000004      539     .long 0x4
00b8 00000030      540     .long DBG54
00bc 00000005      541     .long 0x5
                   542     .pseg gpio_code
                   543     .global _gftestOffHandler
                   544 _gftestOffHandler:
0024 0412          545     push    r4
                   546 DBG52:
                   547 DBG51:
                   548 DBG50:
                   549 ; ENTRY
                   550 ; {
                   551 ;   gpioSetGfTest(false);
0026 0443          552     mov #0x0,r4
0028 0c44          553     mov r4,r12
002a b0127801      554     call    #_gpioSetGfTest
                   555 DBG53:
                   556 ;   return 0;
002e 0c44          557     mov r4,r12
                   558 DBG55:
                   559 DBG54:
                   560 ; EXIT
                   561 ; .temp1 at stkloc 0 (0x0) size 2
0030 3441          562     pop r4
0032 3041          563     ret
                   564     .dbgseg dbg_syms
02d0 00000000      565     .long 0x0
02d4 00000014      566     .long DBG18
02d8 00000002      567     .long 0x2
02dc 00000000      568     .long 0x0
02e0 00010002      569     .long 0x10002
02e4 00000000      570     .long 0x0
02e8 00000144      571     .long DBG19
02ec 00000002      572     .long 0x2
02f0 00000000      573     .long 0x0
02f4 00010002      574     .long 0x10002
02f8 504e5f5f      575     .long 0x504e5f5f
02fc 534d5241      576     .long 0x534d5241
0300 00000000      577     .long 0x0
0304 00000000      578     .long 0x0
0308 00010002      579     .long 0x10002
030c 0066652e      580     .long 0x66652e
0310 00000000      581     .long 0x0
0314 00000030      582     .long DBG55
0318 00000000      583     .long 0x0
031c 01650001      584     .long 0x1650001
0320 00000000      585     .long 0x0
0324 00000034      586     .long 0x34
0328 00000000      587     .long 0x0
032c 00000000      588     .long 0x0
0330 00000000      589     .long 0x0
                   590     .pseg gpio_code
                   591 DBG45:
                   592     .dbgseg dbg_syms
0334 00000000      593     .long 0x0
0338 0000003c      594     .long DBG48
033c 00000034      595     .long DBG45
0340 00000000      596     .long 0x0
0344 00ff0001      597     .long 0xff0001
                   598 ; }
                   599 ; ****** Warning: Symbol ``cmdStr'' (function gftestOffHandler) was defined, but not used
                   600 ; int hisideOnHandler(char *cmdStr)
                   601 DBG44:
0348 00000000      602     .long 0x0
034c 000000f8      603     .long DBG60
0350 00000034      604     .long _hisideOnHandler
0354 00000044      605     .long 0x44
0358 01020001      606     .long 0x1020001
035c 00000370      607     .long DBG49
0360 0000000a      608     .long DBG57-DBG58
0364 000000c0      609     .long DBG59
0368 00000410      610     .long DBG56
036c 00000000      611     .long 0x0
                   612     .pseg gpio_code
                   613 DBG58:
                   614     .dbgseg dbg_syms
                   615 DBG49:
0370 0066622e      616     .long 0x66622e
0374 00000000      617     .long 0x0
0378 00000034      618     .long DBG58
037c 00000000      619     .long 0x0
0380 01650001      620     .long 0x1650001
0384 00000000      621     .long 0x0
0388 00000036      622     .long 0x36
038c 00000000      623     .long 0x0
0390 00000438      624     .long DBG61
0394 00000000      625     .long 0x0
                   626     .dbgseg dbg_line
                   627 DBG59:
00c0 00000348      628     .long DBG44
00c4 00000000      629     .long 0x0
00c8 00000034      630     .long _hisideOnHandler
00cc 00000001      631     .long 0x1
00d0 00000034      632     .long DBG63
00d4 00000002      633     .long 0x2
00d8 00000034      634     .long DBG64
00dc 00000003      635     .long 0x3
00e0 0000003a      636     .long DBG65
00e4 00000004      637     .long 0x4
00e8 0000003c      638     .long DBG66
00ec 00000005      639     .long 0x5
                   640     .pseg gpio_code
                   641     .global _hisideOnHandler
                   642 _hisideOnHandler:
                   643 ; ENTRY
                   644 DBG62:
                   645 ; {
                   646 DBG63:
                   647 ;   gpioSetHiSide(true);
                   648 DBG64:
0034 1c43          649     mov #0x1,r12
0036 b0125801      650     call    #_gpioSetHiSide
                   651 DBG65:
                   652 ;   return 0;
003a 0c43          653     mov #0x0,r12
                   654 DBG67:
                   655 DBG66:
                   656 ; EXIT
003c 3041          657     ret
                   658     .dbgseg dbg_syms
0398 00000000      659     .long 0x0
039c 00000014      660     .long DBG18
03a0 00000000      661     .long 0x0
03a4 00000000      662     .long 0x0
03a8 00010002      663     .long 0x10002
03ac 00000000      664     .long 0x0
03b0 00000144      665     .long DBG19
03b4 00000002      666     .long 0x2
03b8 00000000      667     .long 0x0
03bc 00010002      668     .long 0x10002
03c0 504e5f5f      669     .long 0x504e5f5f
03c4 534d5241      670     .long 0x534d5241
03c8 00000000      671     .long 0x0
03cc 00000000      672     .long 0x0
03d0 00010002      673     .long 0x10002
03d4 0066652e      674     .long 0x66652e
03d8 00000000      675     .long 0x0
03dc 0000003c      676     .long DBG67
03e0 00000000      677     .long 0x0
03e4 01650001      678     .long 0x1650001
03e8 00000000      679     .long 0x0
03ec 0000003a      680     .long 0x3a
03f0 00000000      681     .long 0x0
03f4 00000000      682     .long 0x0
03f8 00000000      683     .long 0x0
                   684     .pseg gpio_code
                   685 DBG57:
                   686     .dbgseg dbg_syms
03fc 00000000      687     .long 0x0
0400 000000f8      688     .long DBG60
0404 0000003e      689     .long DBG57
0408 00000000      690     .long 0x0
040c 00ff0001      691     .long 0xff0001
                   692 ; }
                   693 ; ****** Warning: Symbol ``cmdStr'' (function hisideOnHandler) was defined, but not used
                   694 ; int hisideOffHandler(char *cmdStr)
                   695 DBG56:
0410 00000000      696     .long 0x0
0414 000000b8      697     .long DBG72
0418 0000003e      698     .long _hisideOffHandler
041c 00000044      699     .long 0x44
0420 01020001      700     .long 0x1020001
0424 00000438      701     .long DBG61
0428 00000010      702     .long DBG69-DBG70
042c 000000f0      703     .long DBG71
0430 000004d8      704     .long DBG68
0434 00000000      705     .long 0x0
                   706     .pseg gpio_code
                   707 DBG70:
                   708     .dbgseg dbg_syms
                   709 DBG61:
0438 0066622e      710     .long 0x66622e
043c 00000000      711     .long 0x0
0440 0000003e      712     .long DBG70
0444 00000000      713     .long 0x0
0448 01650001      714     .long 0x1650001
044c 00000000      715     .long 0x0
0450 0000003c      716     .long 0x3c
0454 00000000      717     .long 0x0
0458 00000500      718     .long DBG73
045c 00000000      719     .long 0x0
                   720     .dbgseg dbg_line
                   721 DBG71:
00f0 00000410      722     .long DBG56
00f4 00000000      723     .long 0x0
00f8 0000003e      724     .long _hisideOffHandler
00fc 00000001      725     .long 0x1
0100 00000040      726     .long DBG75
0104 00000002      727     .long 0x2
0108 00000040      728     .long DBG76
010c 00000003      729     .long 0x3
0110 00000048      730     .long DBG77
0114 00000004      731     .long 0x4
0118 0000004a      732     .long DBG78
011c 00000005      733     .long 0x5
                   734     .pseg gpio_code
                   735     .global _hisideOffHandler
                   736 _hisideOffHandler:
003e 0412          737     push    r4
                   738 DBG76:
                   739 DBG75:
                   740 DBG74:
                   741 ; ENTRY
                   742 ; {
                   743 ;   gpioSetHiSide(false);
0040 0443          744     mov #0x0,r4
0042 0c44          745     mov r4,r12
0044 b0125801      746     call    #_gpioSetHiSide
                   747 DBG77:
                   748 ;   return 0;
0048 0c44          749     mov r4,r12
                   750 DBG79:
                   751 DBG78:
                   752 ; EXIT
                   753 ; .temp2 at stkloc 0 (0x0) size 2
004a 3441          754     pop r4
004c 3041          755     ret
                   756     .dbgseg dbg_syms
0460 00000000      757     .long 0x0
0464 00000014      758     .long DBG18
0468 00000002      759     .long 0x2
046c 00000000      760     .long 0x0
0470 00010002      761     .long 0x10002
0474 00000000      762     .long 0x0
0478 00000144      763     .long DBG19
047c 00000002      764     .long 0x2
0480 00000000      765     .long 0x0
0484 00010002      766     .long 0x10002
0488 504e5f5f      767     .long 0x504e5f5f
048c 534d5241      768     .long 0x534d5241
0490 00000000      769     .long 0x0
0494 00000000      770     .long 0x0
0498 00010002      771     .long 0x10002
049c 0066652e      772     .long 0x66652e
04a0 00000000      773     .long 0x0
04a4 0000004a      774     .long DBG79
04a8 00000000      775     .long 0x0
04ac 01650001      776     .long 0x1650001
04b0 00000000      777     .long 0x0
04b4 00000040      778     .long 0x40
04b8 00000000      779     .long 0x0
04bc 00000000      780     .long 0x0
04c0 00000000      781     .long 0x0
                   782     .pseg gpio_code
                   783 DBG69:
                   784     .dbgseg dbg_syms
04c4 00000000      785     .long 0x0
04c8 000000b8      786     .long DBG72
04cc 0000004e      787     .long DBG69
04d0 00000000      788     .long 0x0
04d4 00ff0001      789     .long 0xff0001
                   790 ; }
                   791 ; ****** Warning: Symbol ``cmdStr'' (function hisideOffHandler) was defined, but not used
                   792 ; void gpioInit(void)
                   793 DBG68:
04d8 6f697067      794     .long 0x6f697067
04dc 74696e49      795     .long 0x74696e49
04e0 0000004e      796     .long _gpioInit
04e4 00000040      797     .long 0x40
04e8 01020001      798     .long 0x1020001
04ec 00000500      799     .long DBG73
04f0 000000ca      800     .long DBG81-DBG82
04f4 00000120      801     .long DBG83
04f8 000005a0      802     .long DBG80
04fc 00000000      803     .long 0x0
                   804     .pseg gpio_code
                   805 DBG82:
                   806     .dbgseg dbg_syms
                   807 DBG73:
0500 0066622e      808     .long 0x66622e
0504 00000000      809     .long 0x0
0508 0000004e      810     .long DBG82
050c 00000000      811     .long 0x0
0510 01650001      812     .long 0x1650001
0514 00000000      813     .long 0x0
0518 00000042      814     .long 0x42
051c 00000000      815     .long 0x0
0520 000005c8      816     .long DBG84
0524 00000000      817     .long 0x0
                   818     .dbgseg dbg_line
                   819 DBG83:
0120 000004d8      820     .long DBG68
0124 00000000      821     .long 0x0
0128 0000004e      822     .long _gpioInit
012c 00000001      823     .long 0x1
0130 0000004e      824     .long DBG86
0134 00000002      825     .long 0x2
0138 0000004e      826     .long DBG87
013c 00000005      827     .long 0x5
0140 00000052      828     .long DBG88
0144 00000006      829     .long 0x6
0148 00000056      830     .long DBG89
014c 00000007      831     .long 0x7
0150 0000005a      832     .long DBG90
0154 00000009      833     .long 0x9
0158 0000005e      834     .long DBG91
015c 0000000a      835     .long 0xa
0160 00000062      836     .long DBG92
0164 0000000b      837     .long 0xb
0168 00000066      838     .long DBG93
016c 0000000d      839     .long 0xd
0170 0000006c      840     .long DBG94
0174 0000000e      841     .long 0xe
0178 00000070      842     .long DBG95
017c 0000000f      843     .long 0xf
0180 00000076      844     .long DBG96
0184 00000011      845     .long 0x11
0188 0000007c      846     .long DBG97
018c 00000012      847     .long 0x12
0190 00000080      848     .long DBG98
0194 00000013      849     .long 0x13
0198 00000084      850     .long DBG99
019c 00000015      851     .long 0x15
01a0 0000008c      852     .long DBG100
01a4 00000016      853     .long 0x16
01a8 00000090      854     .long DBG101
01ac 00000017      855     .long 0x17
01b0 00000094      856     .long DBG102
01b4 00000019      857     .long 0x19
01b8 00000098      858     .long DBG103
01bc 0000001a      859     .long 0x1a
01c0 0000009c      860     .long DBG104
01c4 0000001b      861     .long 0x1b
01c8 000000a2      862     .long DBG105
01cc 00000022      863     .long 0x22
01d0 000000a6      864     .long DBG106
01d4 00000023      865     .long 0x23
01d8 000000aa      866     .long DBG107
01dc 00000024      867     .long 0x24
01e0 000000ae      868     .long DBG108
01e4 00000025      869     .long 0x25
01e8 000000b2      870     .long DBG109
01ec 00000026      871     .long 0x26
01f0 000000b6      872     .long DBG110
01f4 00000028      873     .long 0x28
01f8 000000c6      874     .long DBG111
01fc 00000029      875     .long 0x29
0200 000000d6      876     .long DBG112
0204 0000002b      877     .long 0x2b
0208 000000e6      878     .long DBG113
020c 0000002c      879     .long 0x2c
0210 000000f6      880     .long DBG114
0214 0000002e      881     .long 0x2e
0218 00000106      882     .long DBG115
021c 0000002f      883     .long 0x2f
0220 00000116      884     .long DBG116
0224 00000030      885     .long 0x30
                   886     .pseg gpio_code
                   887     .global _gpioInit
                   888 _gpioInit:
                   889 ; ENTRY
                   890 DBG85:
                   891 ; {
                   892 DBG86:
                   893 ;   P1DIR = 0x00;
                   894 DBG87:
004e c2432200      895     mov.b   #0x0,&0x22
                   896 DBG88:
                   897 ;   P1OUT = 0x00;
0052 c2432100      898     mov.b   #0x0,&0x21
                   899 DBG89:
                   900 ;   P1SEL = 0x00;
0056 c2432600      901     mov.b   #0x0,&0x26
                   902 DBG90:
                   903 ;   P2DIR = 0x01;
005a d2432a00      904     mov.b   #0x1,&0x2a
                   905 DBG91:
                   906 ;   P2OUT = 0x00;
005e c2432900      907     mov.b   #0x0,&0x29
                   908 DBG92:
                   909 ;   P2SEL = 0x00;
0062 c2432e00      910     mov.b   #0x0,&0x2e
                   911 DBG93:
                   912 ;   P3DIR = 0x50;
0066 f24050001a00  913     mov.b   #0x50,&0x1a
                   914 DBG94:
                   915 ;   P3OUT = 0x00;
006c c2431900      916     mov.b   #0x0,&0x19
                   917 DBG95:
                   918 ;   P3SEL = 0xF0;
0070 f240f0001b00  919     mov.b   #0xf0,&0x1b
                   920 DBG96:
                   921 ;   P4DIR = 0xEB;
0076 f240eb001e00  922     mov.b   #0xeb,&0x1e
                   923 DBG97:
                   924 ;   P4OUT = 0x00;
007c c2431d00      925     mov.b   #0x0,&0x1d
                   926 DBG98:
                   927 ;   P4SEL = 0x00;
0080 c2431f00      928     mov.b   #0x0,&0x1f
                   929 DBG99:
                   930 ;   P5DIR = 0x40;
0084 7c404000      931     mov.b   #0x40,r12
0088 c24c3200      932     mov.b   r12,&0x32
                   933 DBG100:
                   934 ;   P5OUT = 0x00;
008c c2433100      935     mov.b   #0x0,&0x31
                   936 DBG101:
                   937 ;   P5SEL = 0x40;
0090 c24c3300      938     mov.b   r12,&0x33
                   939 DBG102:
                   940 ;   P6DIR = 0x04;
0094 e2423600      941     mov.b   #0x4,&0x36
                   942 DBG103:
                   943 ;   P6OUT = 0x00;
0098 c2433500      944     mov.b   #0x0,&0x35
                   945 DBG104:
                   946 ;   P6SEL = 0x0B;
009c f2400b003700  947     mov.b   #0xb,&0x37
                   948 DBG105:
                   949 ;   ledState = false;
00a2 82430200      950     mov #0x0,&_ledState
                   951 DBG106:
                   952 ;   attnState = false;
00a6 82430800      953     mov #0x0,&_attnState
                   954 DBG107:
                   955 ;   hiSideState = false;
00aa 82430600      956     mov #0x0,&_hiSideState
                   957 DBG108:
                   958 ;   gfTestState = false;
00ae 82430000      959     mov #0x0,&_gfTestState
                   960 DBG109:
                   961 ;   kvhPowerState = false;
00b2 82430400      962     mov #0x0,&_kvhPowerState
                   963 DBG110:
                   964 ;   cmdparseAddCommand("kvh", "on", kvhOnHandler);
00b6 3e400000      965     mov #_kvhOnHandler,r14
00ba 3d400b00      966     mov #gpio_V7,r13
00be 3c400000      967     mov #gpio_V6,r12
00c2 b0120000      968     call    #_cmdparseAddCommand
                   969 DBG111:
                   970 ;   cmdparseAddCommand("kvh", "off", kvhOffHandler);
00c6 3e400a00      971     mov #_kvhOffHandler,r14
00ca 3d401500      972     mov #gpio_V8,r13
00ce 3c400000      973     mov #gpio_V6,r12
00d2 b0120000      974     call    #_cmdparseAddCommand
                   975 DBG112:
                   976 ;   cmdparseAddCommand("gftest", "on", gftestOnHandler);
00d6 3e401a00      977     mov #_gftestOnHandler,r14
00da 3d400b00      978     mov #gpio_V7,r13
00de 3c400400      979     mov #gpio_V9,r12
00e2 b0120000      980     call    #_cmdparseAddCommand
                   981 DBG113:
                   982 ;   cmdparseAddCommand("gftest", "off", gftestOffHandler); 
00e6 3e402400      983     mov #_gftestOffHandler,r14
00ea 3d401500      984     mov #gpio_V8,r13
00ee 3c400400      985     mov #gpio_V9,r12
00f2 b0120000      986     call    #_cmdparseAddCommand
                   987 DBG114:
                   988 ;   cmdparseAddCommand("hiside", "on", hisideOnHandler);
00f6 3e403400      989     mov #_hisideOnHandler,r14
00fa 3d400b00      990     mov #gpio_V7,r13
00fe 3c400e00      991     mov #gpio_V10,r12
0102 b0120000      992     call    #_cmdparseAddCommand
                   993 DBG115:
                   994 ;   cmdparseAddCommand("hiside", "off", hisideOffHandler); 
0106 3e403e00      995     mov #_hisideOffHandler,r14
010a 3d401500      996     mov #gpio_V8,r13
010e 3c400e00      997     mov #gpio_V10,r12
0112 b0120000      998     call    #_cmdparseAddCommand
                   999 DBG117:
                  1000 DBG116:
                  1001 ; EXIT
0116 3041         1002     ret
                  1003     .dbgseg dbg_syms
0528 00000000     1004     .long 0x0
052c 00000014     1005     .long DBG18
0530 00000000     1006     .long 0x0
0534 00000000     1007     .long 0x0
0538 00010002     1008     .long 0x10002
053c 00000000     1009     .long 0x0
0540 00000144     1010     .long DBG19
0544 00000002     1011     .long 0x2
0548 00000000     1012     .long 0x0
054c 00010002     1013     .long 0x10002
0550 504e5f5f     1014     .long 0x504e5f5f
0554 534d5241     1015     .long 0x534d5241
0558 00000000     1016     .long 0x0
055c 00000000     1017     .long 0x0
0560 00010002     1018     .long 0x10002
0564 0066652e     1019     .long 0x66652e
0568 00000000     1020     .long 0x0
056c 00000116     1021     .long DBG117
0570 00000000     1022     .long 0x0
0574 01650001     1023     .long 0x1650001
0578 00000000     1024     .long 0x0
057c 00000071     1025     .long 0x71
0580 00000000     1026     .long 0x0
0584 00000000     1027     .long 0x0
0588 00000000     1028     .long 0x0
                  1029     .pseg gpio_code
                  1030 DBG81:
                  1031     .dbgseg dbg_syms
058c 6f697067     1032     .long 0x6f697067
0590 74696e49     1033     .long 0x74696e49
0594 00000118     1034     .long DBG81
0598 00000000     1035     .long 0x0
059c 00ff0001     1036     .long 0xff0001
                  1037 ; }
                  1038 ; void gpioSetLed(boolean onOff)
                  1039 DBG80:
05a0 00000000     1040     .long 0x0
05a4 000000cc     1041     .long DBG122
05a8 00000118     1042     .long _gpioSetLed
05ac 00000040     1043     .long 0x40
05b0 01020001     1044     .long 0x1020001
05b4 000005c8     1045     .long DBG84
05b8 00000020     1046     .long DBG119-DBG120
05bc 00000228     1047     .long DBG121
05c0 00000690     1048     .long DBG118
05c4 00000000     1049     .long 0x0
                  1050     .pseg gpio_code
                  1051 DBG120:
                  1052     .dbgseg dbg_syms
                  1053 DBG84:
05c8 0066622e     1054     .long 0x66622e
05cc 00000000     1055     .long 0x0
05d0 00000118     1056     .long DBG120
05d4 00000000     1057     .long 0x0
05d8 01650001     1058     .long 0x1650001
05dc 00000000     1059     .long 0x0
05e0 00000073     1060     .long 0x73
05e4 00000000     1061     .long 0x0
05e8 000006b8     1062     .long DBG123
05ec 00000000     1063     .long 0x0
                  1064     .dbgseg dbg_line
                  1065 DBG121:
0228 000005a0     1066     .long DBG80
022c 00000000     1067     .long 0x0
0230 00000118     1068     .long _gpioSetLed
0234 00000001     1069     .long 0x1
0238 00000118     1070     .long DBG125
023c 00000002     1071     .long 0x2
0240 00000118     1072     .long DBG126
0244 00000003     1073     .long 0x3
0248 0000011e     1074     .long DBG127
024c 00000004     1075     .long 0x4
0250 00000120     1076     .long DBG128
0254 00000006     1077     .long 0x6
0258 00000124     1078     .long DBG129
025c 00000007     1079     .long 0x7
0260 0000012a     1080     .long DBG130
0264 00000008     1081     .long 0x8
0268 0000012c     1082     .long DBG131
026c 00000009     1083     .long 0x9
0270 00000132     1084     .long DBG132
0274 0000000b     1085     .long 0xb
0278 00000136     1086     .long DBG133
027c 0000000c     1087     .long 0xc
                  1088     .pseg gpio_code
                  1089     .global _gpioSetLed
                  1090 _gpioSetLed:
                  1091 ; ENTRY
                  1092 DBG124:
                  1093 ; onOff at argloc 0 (0x0) in reg  size 2
                  1094 ; {
                  1095 DBG125:
                  1096 ;   if (onOff == ledState)
                  1097 DBG126:
0118 1c920200     1098     cmp &_ledState,r12
011c 0120         1099     jne gpioSetLed_L1
                  1100 DBG127:
                  1101 ;     return;
011e 0b3c         1102     jmp gpioSetLed_LL2
                  1103 DBG128:
                  1104 gpioSetLed_L1:
                  1105 ;   if (onOff == true)
0120 1c93         1106     cmp #0x1,r12
0122 0420         1107     jne gpioSetLed_L2
                  1108 DBG129:
                  1109 ;     P4OUT |= (0x80) ;
0124 f2d080001d00 1110     bis.b   #0x80,&0x1d
                  1111 DBG130:
012a 033c         1112     jmp gpioSetLed_L3
                  1113 gpioSetLed_L2:
                  1114 ;   else
                  1115 ;     P4OUT &= ~ (0x80) ;
                  1116 DBG131:
012c f2f07f001d00 1117     and.b   #0x7f,&0x1d
                  1118 gpioSetLed_L3:
                  1119 ;   ledState = onOff;
                  1120 DBG132:
0132 824c0200     1121     mov r12,&_ledState
                  1122 DBG133:
                  1123 gpioSetLed_LL2:
                  1124 ; EXIT
                  1125 DBG134:
0136 3041         1126     ret
                  1127     .dbgseg dbg_syms
05f0 00000000     1128     .long 0x0
05f4 00000014     1129     .long DBG18
05f8 00000000     1130     .long 0x0
05fc 00000000     1131     .long 0x0
0600 00010002     1132     .long 0x10002
0604 00000000     1133     .long 0x0
0608 00000144     1134     .long DBG19
060c 00000002     1135     .long 0x2
0610 00000000     1136     .long 0x0
0614 00010002     1137     .long 0x10002
0618 504e5f5f     1138     .long 0x504e5f5f
061c 534d5241     1139     .long 0x534d5241
0620 00000001     1140     .long 0x1
0624 00000000     1141     .long 0x0
0628 00010002     1142     .long 0x10002
062c 00000000     1143     .long 0x0
0630 00000030     1144     .long DBG135
0634 00000000     1145     .long 0x0
0638 00000000     1146     .long 0x0
063c 00010002     1147     .long 0x10002
0640 664f6e6f     1148     .long 0x664f6e6f
0644 00000066     1149     .long 0x66
0648 000c0102     1150     .long 0xc0102
064c 00000004     1151     .long 0x4
0650 0011ffff     1152     .long 0x11ffff
0654 0066652e     1153     .long 0x66652e
0658 00000000     1154     .long 0x0
065c 00000136     1155     .long DBG134
0660 00000000     1156     .long 0x0
0664 01650001     1157     .long 0x1650001
0668 00000000     1158     .long 0x0
066c 0000007e     1159     .long 0x7e
0670 00000000     1160     .long 0x0
0674 00000000     1161     .long 0x0
0678 00000000     1162     .long 0x0
                  1163     .pseg gpio_code
                  1164 DBG119:
                  1165     .dbgseg dbg_syms
067c 00000000     1166     .long 0x0
0680 000000cc     1167     .long DBG122
0684 00000138     1168     .long DBG119
0688 00000000     1169     .long 0x0
068c 00ff0001     1170     .long 0xff0001
                  1171 ; }
                  1172 ; void gpioSetAttn(boolean onOff)
                  1173 DBG118:
0690 00000000     1174     .long 0x0
0694 00000108     1175     .long DBG140
0698 00000138     1176     .long _gpioSetAttn
069c 00000040     1177     .long 0x40
06a0 01020001     1178     .long 0x1020001
06a4 000006b8     1179     .long DBG123
06a8 00000020     1180     .long DBG137-DBG138
06ac 00000280     1181     .long DBG139
06b0 00000780     1182     .long DBG136
06b4 00000000     1183     .long 0x0
                  1184     .pseg gpio_code
                  1185 DBG138:
                  1186     .dbgseg dbg_syms
                  1187 DBG123:
06b8 0066622e     1188     .long 0x66622e
06bc 00000000     1189     .long 0x0
06c0 00000138     1190     .long DBG138
06c4 00000000     1191     .long 0x0
06c8 01650001     1192     .long 0x1650001
06cc 00000000     1193     .long 0x0
06d0 00000080     1194     .long 0x80
06d4 00000000     1195     .long 0x0
06d8 000007a8     1196     .long DBG141
06dc 00000000     1197     .long 0x0
                  1198     .dbgseg dbg_line
                  1199 DBG139:
0280 00000690     1200     .long DBG118
0284 00000000     1201     .long 0x0
0288 00000138     1202     .long _gpioSetAttn
028c 00000001     1203     .long 0x1
0290 00000138     1204     .long DBG143
0294 00000002     1205     .long 0x2
0298 00000138     1206     .long DBG144
029c 00000003     1207     .long 0x3
02a0 0000013e     1208     .long DBG145
02a4 00000004     1209     .long 0x4
02a8 00000140     1210     .long DBG146
02ac 00000006     1211     .long 0x6
02b0 00000144     1212     .long DBG147
02b4 00000007     1213     .long 0x7
02b8 0000014a     1214     .long DBG148
02bc 00000008     1215     .long 0x8
02c0 0000014c     1216     .long DBG149
02c4 00000009     1217     .long 0x9
02c8 00000152     1218     .long DBG150
02cc 0000000b     1219     .long 0xb
02d0 00000156     1220     .long DBG151
02d4 0000000c     1221     .long 0xc
                  1222     .pseg gpio_code
                  1223     .global _gpioSetAttn
                  1224 _gpioSetAttn:
                  1225 ; ENTRY
                  1226 DBG142:
                  1227 ; onOff at argloc 0 (0x0) in reg  size 2
                  1228 ; {
                  1229 DBG143:
                  1230 ;   if (onOff == attnState)
                  1231 DBG144:
0138 1c920800     1232     cmp &_attnState,r12
013c 0120         1233     jne gpioSetAttn_L1
                  1234 DBG145:
                  1235 ;     return;
013e 0b3c         1236     jmp gpioSetAttn_LL2
                  1237 DBG146:
                  1238 gpioSetAttn_L1:
                  1239 ;   if (onOff == true)
0140 1c93         1240     cmp #0x1,r12
0142 0420         1241     jne gpioSetAttn_L2
                  1242 DBG147:
                  1243 ;     P4OUT |= (0x40) ;
0144 f2d040001d00 1244     bis.b   #0x40,&0x1d
                  1245 DBG148:
014a 033c         1246     jmp gpioSetAttn_L3
                  1247 gpioSetAttn_L2:
                  1248 ;   else
                  1249 ;     P4OUT &= ~ (0x40) ;
                  1250 DBG149:
014c f2f0bf001d00 1251     and.b   #0xbf,&0x1d
                  1252 gpioSetAttn_L3:
                  1253 ;   attnState = onOff;
                  1254 DBG150:
0152 824c0800     1255     mov r12,&_attnState
                  1256 DBG151:
                  1257 gpioSetAttn_LL2:
                  1258 ; EXIT
                  1259 DBG152:
0156 3041         1260     ret
                  1261     .dbgseg dbg_syms
06e0 00000000     1262     .long 0x0
06e4 00000014     1263     .long DBG18
06e8 00000000     1264     .long 0x0
06ec 00000000     1265     .long 0x0
06f0 00010002     1266     .long 0x10002
06f4 00000000     1267     .long 0x0
06f8 00000144     1268     .long DBG19
06fc 00000002     1269     .long 0x2
0700 00000000     1270     .long 0x0
0704 00010002     1271     .long 0x10002
0708 504e5f5f     1272     .long 0x504e5f5f
070c 534d5241     1273     .long 0x534d5241
0710 00000001     1274     .long 0x1
0714 00000000     1275     .long 0x0
0718 00010002     1276     .long 0x10002
071c 00000000     1277     .long 0x0
0720 00000030     1278     .long DBG135
0724 00000000     1279     .long 0x0
0728 00000000     1280     .long 0x0
072c 00010002     1281     .long 0x10002
0730 664f6e6f     1282     .long 0x664f6e6f
0734 00000066     1283     .long 0x66
0738 000c0102     1284     .long 0xc0102
073c 00000004     1285     .long 0x4
0740 0011ffff     1286     .long 0x11ffff
0744 0066652e     1287     .long 0x66652e
0748 00000000     1288     .long 0x0
074c 00000156     1289     .long DBG152
0750 00000000     1290     .long 0x0
0754 01650001     1291     .long 0x1650001
0758 00000000     1292     .long 0x0
075c 0000008b     1293     .long 0x8b
0760 00000000     1294     .long 0x0
0764 00000000     1295     .long 0x0
0768 00000000     1296     .long 0x0
                  1297     .pseg gpio_code
                  1298 DBG137:
                  1299     .dbgseg dbg_syms
076c 00000000     1300     .long 0x0
0770 00000108     1301     .long DBG140
0774 00000158     1302     .long DBG137
0778 00000000     1303     .long 0x0
077c 00ff0001     1304     .long 0xff0001
                  1305 ; }
                  1306 ; void gpioSetHiSide(boolean onOff)
                  1307 DBG136:
0780 00000000     1308     .long 0x0
0784 000000e8     1309     .long DBG157
0788 00000158     1310     .long _gpioSetHiSide
078c 00000040     1311     .long 0x40
0790 01020001     1312     .long 0x1020001
0794 000007a8     1313     .long DBG141
0798 00000020     1314     .long DBG154-DBG155
079c 000002d8     1315     .long DBG156
07a0 00000870     1316     .long DBG153
07a4 00000000     1317     .long 0x0
                  1318     .pseg gpio_code
                  1319 DBG155:
                  1320     .dbgseg dbg_syms
                  1321 DBG141:
07a8 0066622e     1322     .long 0x66622e
07ac 00000000     1323     .long 0x0
07b0 00000158     1324     .long DBG155
07b4 00000000     1325     .long 0x0
07b8 01650001     1326     .long 0x1650001
07bc 00000000     1327     .long 0x0
07c0 0000008d     1328     .long 0x8d
07c4 00000000     1329     .long 0x0
07c8 00000898     1330     .long DBG158
07cc 00000000     1331     .long 0x0
                  1332     .dbgseg dbg_line
                  1333 DBG156:
02d8 00000780     1334     .long DBG136
02dc 00000000     1335     .long 0x0
02e0 00000158     1336     .long _gpioSetHiSide
02e4 00000001     1337     .long 0x1
02e8 00000158     1338     .long DBG160
02ec 00000002     1339     .long 0x2
02f0 00000158     1340     .long DBG161
02f4 00000003     1341     .long 0x3
02f8 0000015e     1342     .long DBG162
02fc 00000004     1343     .long 0x4
0300 00000160     1344     .long DBG163
0304 00000006     1345     .long 0x6
0308 00000164     1346     .long DBG164
030c 00000007     1347     .long 0x7
0310 0000016a     1348     .long DBG165
0314 00000008     1349     .long 0x8
0318 0000016c     1350     .long DBG166
031c 00000009     1351     .long 0x9
0320 00000172     1352     .long DBG167
0324 0000000b     1353     .long 0xb
0328 00000176     1354     .long DBG168
032c 0000000c     1355     .long 0xc
                  1356     .pseg gpio_code
                  1357     .global _gpioSetHiSide
                  1358 _gpioSetHiSide:
                  1359 ; ENTRY
                  1360 DBG159:
                  1361 ; onOff at argloc 0 (0x0) in reg  size 2
                  1362 ; {
                  1363 DBG160:
                  1364 ;   if (onOff == hiSideState)
                  1365 DBG161:
0158 1c920600     1366     cmp &_hiSideState,r12
015c 0120         1367     jne gpioSetHiSide_L1
                  1368 DBG162:
                  1369 ;     return;
015e 0b3c         1370     jmp gpioSetHiSide_LL2
                  1371 DBG163:
                  1372 gpioSetHiSide_L1:
                  1373 ;   if (onOff == true)
0160 1c93         1374     cmp #0x1,r12
0162 0420         1375     jne gpioSetHiSide_L2
                  1376 DBG164:
                  1377 ;     P4OUT |= (0x20) ;
0164 f2d020001d00 1378     bis.b   #0x20,&0x1d
                  1379 DBG165:
016a 033c         1380     jmp gpioSetHiSide_L3
                  1381 gpioSetHiSide_L2:
                  1382 ;   else
                  1383 ;     P4OUT &= ~ (0x20) ;
                  1384 DBG166:
016c f2f0df001d00 1385     and.b   #0xdf,&0x1d
                  1386 gpioSetHiSide_L3:
                  1387 ;   hiSideState = onOff;
                  1388 DBG167:
0172 824c0600     1389     mov r12,&_hiSideState
                  1390 DBG168:
                  1391 gpioSetHiSide_LL2:
                  1392 ; EXIT
                  1393 DBG169:
0176 3041         1394     ret
                  1395     .dbgseg dbg_syms
07d0 00000000     1396     .long 0x0
07d4 00000014     1397     .long DBG18
07d8 00000000     1398     .long 0x0
07dc 00000000     1399     .long 0x0
07e0 00010002     1400     .long 0x10002
07e4 00000000     1401     .long 0x0
07e8 00000144     1402     .long DBG19
07ec 00000002     1403     .long 0x2
07f0 00000000     1404     .long 0x0
07f4 00010002     1405     .long 0x10002
07f8 504e5f5f     1406     .long 0x504e5f5f
07fc 534d5241     1407     .long 0x534d5241
0800 00000001     1408     .long 0x1
0804 00000000     1409     .long 0x0
0808 00010002     1410     .long 0x10002
080c 00000000     1411     .long 0x0
0810 00000030     1412     .long DBG135
0814 00000000     1413     .long 0x0
0818 00000000     1414     .long 0x0
081c 00010002     1415     .long 0x10002
0820 664f6e6f     1416     .long 0x664f6e6f
0824 00000066     1417     .long 0x66
0828 000c0102     1418     .long 0xc0102
082c 00000004     1419     .long 0x4
0830 0011ffff     1420     .long 0x11ffff
0834 0066652e     1421     .long 0x66652e
0838 00000000     1422     .long 0x0
083c 00000176     1423     .long DBG169
0840 00000000     1424     .long 0x0
0844 01650001     1425     .long 0x1650001
0848 00000000     1426     .long 0x0
084c 00000098     1427     .long 0x98
0850 00000000     1428     .long 0x0
0854 00000000     1429     .long 0x0
0858 00000000     1430     .long 0x0
                  1431     .pseg gpio_code
                  1432 DBG154:
                  1433     .dbgseg dbg_syms
085c 00000000     1434     .long 0x0
0860 000000e8     1435     .long DBG157
0864 00000178     1436     .long DBG154
0868 00000000     1437     .long 0x0
086c 00ff0001     1438     .long 0xff0001
                  1439 ; }
                  1440 ; void gpioSetGfTest(boolean onOff)
                  1441 DBG153:
0870 00000000     1442     .long 0x0
0874 00000050     1443     .long DBG174
0878 00000178     1444     .long _gpioSetGfTest
087c 00000040     1445     .long 0x40
0880 01020001     1446     .long 0x1020001
0884 00000898     1447     .long DBG158
0888 0000001c     1448     .long DBG171-DBG172
088c 00000330     1449     .long DBG173
0890 00000960     1450     .long DBG170
0894 00000000     1451     .long 0x0
                  1452     .pseg gpio_code
                  1453 DBG172:
                  1454     .dbgseg dbg_syms
                  1455 DBG158:
0898 0066622e     1456     .long 0x66622e
089c 00000000     1457     .long 0x0
08a0 00000178     1458     .long DBG172
08a4 00000000     1459     .long 0x0
08a8 01650001     1460     .long 0x1650001
08ac 00000000     1461     .long 0x0
08b0 0000009a     1462     .long 0x9a
08b4 00000000     1463     .long 0x0
08b8 00000988     1464     .long DBG175
08bc 00000000     1465     .long 0x0
                  1466     .dbgseg dbg_line
                  1467 DBG173:
0330 00000870     1468     .long DBG153
0334 00000000     1469     .long 0x0
0338 00000178     1470     .long _gpioSetGfTest
033c 00000001     1471     .long 0x1
0340 00000178     1472     .long DBG177
0344 00000002     1473     .long 0x2
0348 00000178     1474     .long DBG178
034c 00000003     1475     .long 0x3
0350 0000017e     1476     .long DBG179
0354 00000004     1477     .long 0x4
0358 00000180     1478     .long DBG180
035c 00000006     1479     .long 0x6
0360 00000184     1480     .long DBG181
0364 00000007     1481     .long 0x7
0368 00000188     1482     .long DBG182
036c 00000008     1483     .long 0x8
0370 0000018a     1484     .long DBG183
0374 00000009     1485     .long 0x9
0378 0000018e     1486     .long DBG184
037c 0000000b     1487     .long 0xb
0380 00000192     1488     .long DBG185
0384 0000000c     1489     .long 0xc
                  1490     .pseg gpio_code
                  1491     .global _gpioSetGfTest
                  1492 _gpioSetGfTest:
                  1493 ; ENTRY
                  1494 DBG176:
                  1495 ; onOff at argloc 0 (0x0) in reg  size 2
                  1496 ; {
                  1497 DBG177:
                  1498 ;   if (onOff == gfTestState)
                  1499 DBG178:
0178 1c920000     1500     cmp &_gfTestState,r12
017c 0120         1501     jne gpioSetGfTest_L1
                  1502 DBG179:
                  1503 ;     return;
017e 093c         1504     jmp gpioSetGfTest_LL2
                  1505 DBG180:
                  1506 gpioSetGfTest_L1:
                  1507 ;   if (onOff == true)
0180 1c93         1508     cmp #0x1,r12
0182 0320         1509     jne gpioSetGfTest_L2
                  1510 DBG181:
                  1511 ;     P6OUT |= (0x04) ;
0184 e2d23500     1512     bis.b   #0x4,&0x35
                  1513 DBG182:
0188 023c         1514     jmp gpioSetGfTest_L3
                  1515 gpioSetGfTest_L2:
                  1516 ;   else
                  1517 ;     P6OUT &= ~ (0x04) ;
                  1518 DBG183:
018a e2c23500     1519     bic.b   #0x4,&0x35
                  1520 gpioSetGfTest_L3:
                  1521 ;   gfTestState = onOff;
                  1522 DBG184:
018e 824c0000     1523     mov r12,&_gfTestState
                  1524 DBG185:
                  1525 gpioSetGfTest_LL2:
                  1526 ; EXIT
                  1527 DBG186:
0192 3041         1528     ret
                  1529     .dbgseg dbg_syms
08c0 00000000     1530     .long 0x0
08c4 00000014     1531     .long DBG18
08c8 00000000     1532     .long 0x0
08cc 00000000     1533     .long 0x0
08d0 00010002     1534     .long 0x10002
08d4 00000000     1535     .long 0x0
08d8 00000144     1536     .long DBG19
08dc 00000002     1537     .long 0x2
08e0 00000000     1538     .long 0x0
08e4 00010002     1539     .long 0x10002
08e8 504e5f5f     1540     .long 0x504e5f5f
08ec 534d5241     1541     .long 0x534d5241
08f0 00000001     1542     .long 0x1
08f4 00000000     1543     .long 0x0
08f8 00010002     1544     .long 0x10002
08fc 00000000     1545     .long 0x0
0900 00000030     1546     .long DBG135
0904 00000000     1547     .long 0x0
0908 00000000     1548     .long 0x0
090c 00010002     1549     .long 0x10002
0910 664f6e6f     1550     .long 0x664f6e6f
0914 00000066     1551     .long 0x66
0918 000c0102     1552     .long 0xc0102
091c 00000004     1553     .long 0x4
0920 0011ffff     1554     .long 0x11ffff
0924 0066652e     1555     .long 0x66652e
0928 00000000     1556     .long 0x0
092c 00000192     1557     .long DBG186
0930 00000000     1558     .long 0x0
0934 01650001     1559     .long 0x1650001
0938 00000000     1560     .long 0x0
093c 000000a5     1561     .long 0xa5
0940 00000000     1562     .long 0x0
0944 00000000     1563     .long 0x0
0948 00000000     1564     .long 0x0
                  1565     .pseg gpio_code
                  1566 DBG171:
                  1567     .dbgseg dbg_syms
094c 00000000     1568     .long 0x0
0950 00000050     1569     .long DBG174
0954 00000194     1570     .long DBG171
0958 00000000     1571     .long 0x0
095c 00ff0001     1572     .long 0xff0001
                  1573 ; }
                  1574 ; void gpioSetKvhPower(boolean onOff)
                  1575 DBG170:
0960 00000000     1576     .long 0x0
0964 000000d8     1577     .long DBG191
0968 00000194     1578     .long _gpioSetKvhPower
096c 00000040     1579     .long 0x40
0970 01020001     1580     .long 0x1020001
0974 00000988     1581     .long DBG175
0978 0000001c     1582     .long DBG188-DBG189
097c 00000388     1583     .long DBG190
0980 00000b40     1584     .long DBG187
0984 00000000     1585     .long 0x0
                  1586     .pseg gpio_code
                  1587 DBG189:
                  1588     .dbgseg dbg_syms
                  1589 DBG175:
0988 0066622e     1590     .long 0x66622e
098c 00000000     1591     .long 0x0
0990 00000194     1592     .long DBG189
0994 00000000     1593     .long 0x0
0998 01650001     1594     .long 0x1650001
099c 00000000     1595     .long 0x0
09a0 000000a7     1596     .long 0xa7
09a4 00000000     1597     .long 0x0
09a8 00000b40     1598     .long DBG192
09ac 00000000     1599     .long 0x0
                  1600     .dbgseg dbg_line
                  1601 DBG190:
0388 00000960     1602     .long DBG170
038c 00000000     1603     .long 0x0
0390 00000194     1604     .long _gpioSetKvhPower
0394 00000001     1605     .long 0x1
0398 00000194     1606     .long DBG194
039c 00000002     1607     .long 0x2
03a0 00000194     1608     .long DBG195
03a4 00000003     1609     .long 0x3
03a8 0000019a     1610     .long DBG196
03ac 00000004     1611     .long 0x4
03b0 0000019c     1612     .long DBG197
03b4 00000006     1613     .long 0x6
03b8 000001a0     1614     .long DBG198
03bc 00000007     1615     .long 0x7
03c0 000001a4     1616     .long DBG199
03c4 00000008     1617     .long 0x8
03c8 000001a6     1618     .long DBG200
03cc 00000009     1619     .long 0x9
03d0 000001aa     1620     .long DBG201
03d4 0000000b     1621     .long 0xb
03d8 000001ae     1622     .long DBG202
03dc 0000000c     1623     .long 0xc
                  1624     .pseg gpio_code
                  1625     .global _gpioSetKvhPower
                  1626 _gpioSetKvhPower:
                  1627 ; ENTRY
                  1628 DBG193:
                  1629 ; onOff at argloc 0 (0x0) in reg  size 2
                  1630 ; {
                  1631 DBG194:
                  1632 ;   if (onOff == kvhPowerState)
                  1633 DBG195:
0194 1c920400     1634     cmp &_kvhPowerState,r12
0198 0120         1635     jne gpioSetKvhPower_L1
                  1636 DBG196:
                  1637 ;     return;
019a 093c         1638     jmp gpioSetKvhPower_LL2
                  1639 DBG197:
                  1640 gpioSetKvhPower_L1:
                  1641 ;   if (onOff == true)
019c 1c93         1642     cmp #0x1,r12
019e 0320         1643     jne gpioSetKvhPower_L2
                  1644 DBG198:
                  1645 ;     P2OUT |= (0x01) ;
01a0 d2d32900     1646     bis.b   #0x1,&0x29
                  1647 DBG199:
01a4 023c         1648     jmp gpioSetKvhPower_L3
                  1649 gpioSetKvhPower_L2:
                  1650 ;   else
                  1651 ;     P2OUT &= ~ (0x01) ;
                  1652 DBG200:
01a6 d2c32900     1653     bic.b   #0x1,&0x29
                  1654 gpioSetKvhPower_L3:
                  1655 ;   kvhPowerState = onOff;
                  1656 DBG201:
01aa 824c0400     1657     mov r12,&_kvhPowerState
                  1658 DBG202:
                  1659 gpioSetKvhPower_LL2:
                  1660 ; EXIT
                  1661 DBG203:
01ae 3041         1662     ret
                  1663     .dbgseg dbg_syms
09b0 00000000     1664     .long 0x0
09b4 00000014     1665     .long DBG18
09b8 00000000     1666     .long 0x0
09bc 00000000     1667     .long 0x0
09c0 00010002     1668     .long 0x10002
09c4 00000000     1669     .long 0x0
09c8 00000144     1670     .long DBG19
09cc 00000002     1671     .long 0x2
09d0 00000000     1672     .long 0x0
09d4 00010002     1673     .long 0x10002
09d8 504e5f5f     1674     .long 0x504e5f5f
09dc 534d5241     1675     .long 0x534d5241
09e0 00000001     1676     .long 0x1
09e4 00000000     1677     .long 0x0
09e8 00010002     1678     .long 0x10002
09ec 00000000     1679     .long 0x0
09f0 00000030     1680     .long DBG135
09f4 00000000     1681     .long 0x0
09f8 00000000     1682     .long 0x0
09fc 00010002     1683     .long 0x10002
0a00 664f6e6f     1684     .long 0x664f6e6f
0a04 00000066     1685     .long 0x66
0a08 000c0102     1686     .long 0xc0102
0a0c 00000004     1687     .long 0x4
0a10 0011ffff     1688     .long 0x11ffff
0a14 0066652e     1689     .long 0x66652e
0a18 00000000     1690     .long 0x0
0a1c 000001ae     1691     .long DBG203
0a20 00000000     1692     .long 0x0
0a24 01650001     1693     .long 0x1650001
0a28 00000000     1694     .long 0x0
0a2c 000000b2     1695     .long 0xb2
0a30 00000000     1696     .long 0x0
0a34 00000000     1697     .long 0x0
0a38 00000000     1698     .long 0x0
                  1699     .pseg gpio_code
                  1700 DBG188:
                  1701     .dbgseg dbg_syms
0a3c 00000000     1702     .long 0x0
0a40 000000d8     1703     .long DBG191
0a44 000001b0     1704     .long DBG188
0a48 00000000     1705     .long 0x0
0a4c 00ff0001     1706     .long 0xff0001
                  1707 ; }
                  1708     .dseg   gpio_bss
0000              1709     .align 0x2
                  1710 gpio_V11:
0000              1711     .align 0x2
                  1712 _gfTestState:
0000              1713     .bss 0x2
                  1714 ; gfTestState size 2
0002              1715     .align 0x2
                  1716 _ledState:
0002              1717     .bss 0x2
                  1718 ; ledState size 2
0004              1719     .align 0x2
                  1720 _kvhPowerState:
0004              1721     .bss 0x2
                  1722 ; kvhPowerState size 2
0006              1723     .align 0x2
                  1724 _hiSideState:
0006              1725     .bss 0x2
                  1726 ; hiSideState size 2
0008              1727     .align 0x2
                  1728 _attnState:
0008              1729     .bss 0x2
                  1730 ; attnState size 2
                  1731     .extern _cmdparseAddCommand
                  1732     .dbgseg dbg_syms
                  1733 _0fake_1:
                  1734 DBG4:
0a50 6166305f     1735     .long 0x6166305f
0a54 315f656b     1736     .long 0x315f656b
0a58 00000000     1737     .long 0x0
0a5c 00000008     1738     .long 0x8
0a60 010afffe     1739     .long 0x10afffe
0a64 00000000     1740     .long 0x0
0a68 00100000     1741     .long 0x100000
0a6c 00000000     1742     .long 0x0
0a70 00000b40     1743     .long DBG204
0a74 00000000     1744     .long 0x0
0a78 7361625f     1745     .long 0x7361625f
0a7c 00000065     1746     .long 0x65
0a80 00000000     1747     .long 0x0
0a84 0000002c     1748     .long 0x2c
0a88 0008ffff     1749     .long 0x8ffff
0a8c 646e655f     1750     .long 0x646e655f
0a90 00000000     1751     .long 0x0
0a94 00000002     1752     .long 0x2
0a98 0000002c     1753     .long 0x2c
0a9c 0008ffff     1754     .long 0x8ffff
0aa0 7274705f     1755     .long 0x7274705f
0aa4 00000000     1756     .long 0x0
0aa8 00000004     1757     .long 0x4
0aac 0000002c     1758     .long 0x2c
0ab0 0008ffff     1759     .long 0x8ffff
0ab4 6565735f     1760     .long 0x6565735f
0ab8 0000006b     1761     .long 0x6b
0abc 00000006     1762     .long 0x6
0ac0 00000005     1763     .long 0x5
0ac4 0008ffff     1764     .long 0x8ffff
0ac8 746e635f     1765     .long 0x746e635f
0acc 00000000     1766     .long 0x0
0ad0 0000000a     1767     .long 0xa
0ad4 00000004     1768     .long 0x4
0ad8 0008ffff     1769     .long 0x8ffff
0adc 616c665f     1770     .long 0x616c665f
0ae0 00000067     1771     .long 0x67
0ae4 0000000c     1772     .long 0xc
0ae8 00000003     1773     .long 0x3
0aec 0008ffff     1774     .long 0x8ffff
0af0 6c69665f     1775     .long 0x6c69665f
0af4 00000065     1776     .long 0x65
0af8 0000000e     1777     .long 0xe
0afc 00000002     1778     .long 0x2
0b00 0008ffff     1779     .long 0x8ffff
0b04 66626e5f     1780     .long 0x66626e5f
0b08 00000000     1781     .long 0x0
0b0c 0000000f     1782     .long 0xf
0b10 0000000c     1783     .long 0xc
0b14 0008ffff     1784     .long 0x8ffff
0b18 736f652e     1785     .long 0x736f652e
0b1c 00000000     1786     .long 0x0
0b20 00000010     1787     .long 0x10
0b24 00000000     1788     .long 0x0
0b28 0166ffff     1789     .long 0x166ffff
0b2c 00000a50     1790     .long DBG4
0b30 00100000     1791     .long 0x100000
0b34 00000000     1792     .long 0x0
0b38 00000000     1793     .long 0x0
0b3c 00000000     1794     .long 0x0
                  1795 DBG192:
                  1796 DBG2:
                  1797 DBG187:
                  1798 DBG204:
0b40 00007073     1799     .long 0x7073
0b44 00000000     1800     .long 0x0
0b48 00000001     1801     .long 0x1
0b4c 00000000     1802     .long 0x0
0b50 016cfffe     1803     .long 0x16cfffe
0b54 00000000     1804     .long 0x0
0b58 00100001     1805     .long 0x100001
0b5c 00000000     1806     .long 0x0
0b60 00000000     1807     .long 0x0
0b64 00000000     1808     .long 0x0
0b68 00000052     1809     .long 0x52
0b6c 00000000     1810     .long 0x0
0b70 00000002     1811     .long 0x2
0b74 00000000     1812     .long 0x0
0b78 016cfffe     1813     .long 0x16cfffe
0b7c 00000000     1814     .long 0x0
0b80 00100010     1815     .long 0x100010
0b84 00000000     1816     .long 0x0
0b88 00000000     1817     .long 0x0
0b8c 00000000     1818     .long 0x0
0b90 00000000     1819     .long 0x0
0b94 000000ac     1820     .long DBG205
0b98 00000000     1821     .long _gfTestState
0b9c 00000004     1822     .long 0x4
0ba0 00030002     1823     .long 0x30002
0ba4 5364656c     1824     .long 0x5364656c
0ba8 65746174     1825     .long 0x65746174
0bac 00000002     1826     .long _ledState
0bb0 00000004     1827     .long 0x4
0bb4 00030002     1828     .long 0x30002
0bb8 00000000     1829     .long 0x0
0bbc 00000134     1830     .long DBG206
0bc0 00000004     1831     .long _kvhPowerState
0bc4 00000004     1832     .long 0x4
0bc8 00030002     1833     .long 0x30002
0bcc 00000000     1834     .long 0x0
0bd0 00000128     1835     .long DBG207
0bd4 00000006     1836     .long _hiSideState
0bd8 00000004     1837     .long 0x4
0bdc 00030002     1838     .long 0x30002
0be0 00000000     1839     .long 0x0
0be4 00000158     1840     .long DBG208
0be8 00000008     1841     .long _attnState
0bec 00000004     1842     .long 0x4
0bf0 00030002     1843     .long 0x30002
0bf4 6c6f6f62     1844     .long 0x6c6f6f62
0bf8 006e6165     1845     .long 0x6e6165
0bfc 00000000     1846     .long 0x0
0c00 00000004     1847     .long 0x4
0c04 000dfffe     1848     .long 0xdfffe
0c08 454c4946     1849     .long 0x454c4946
0c0c 00000000     1850     .long 0x0
0c10 00000000     1851     .long 0x0
0c14 00000008     1852     .long 0x8
0c18 010dfffe     1853     .long 0x10dfffe
0c1c 00000a50     1854     .long _0fake_1
0c20 00000010     1855     .long 0x10
0c24 00000000     1856     .long 0x0
0c28 00000000     1857     .long 0x0
0c2c 00000000     1858     .long 0x0
0c30 657a6973     1859     .long 0x657a6973
0c34 0000745f     1860     .long 0x745f
0c38 00000000     1861     .long 0x0
0c3c 0000000e     1862     .long 0xe
0c40 000dfffe     1863     .long 0xdfffe
0c44 6c5f6176     1864     .long 0x6c5f6176
0c48 00747369     1865     .long 0x747369
0c4c 00000000     1866     .long 0x0
0c50 00000020     1867     .long 0x20
0c54 000dfffe     1868     .long 0xdfffe
0c58 00000000     1869     .long 0x0
0c5c 00000114     1870     .long DBG209
0c60 00000000     1871     .long 0x0
0c64 000002a0     1872     .long 0x2a0
0c68 000dfffe     1873     .long 0xdfffe
0c6c 00000000     1874     .long 0x0
0c70 00000164     1875     .long DBG210
0c74 00000000     1876     .long 0x0
0c78 000002a4     1877     .long 0x2a4
0c7c 000dfffe     1878     .long 0xdfffe
                  1879     .iseg gpio_istrings_const
                  1880 gpio_V6:
0000 6b           1881     .byte 0x6b
0001 76           1882     .byte 0x76
0002 68           1883     .byte 0x68
0003 00           1884     .byte 0x0
                  1885 gpio_V9:
0004 67           1886     .byte 0x67
0005 66           1887     .byte 0x66
0006 74           1888     .byte 0x74
0007 65           1889     .byte 0x65
0008 73           1890     .byte 0x73
0009 74           1891     .byte 0x74
000a 00           1892     .byte 0x0
                  1893 gpio_V7:
000b 6f           1894     .byte 0x6f
000c 6e           1895     .byte 0x6e
000d 00           1896     .byte 0x0
                  1897 gpio_V10:
000e 68           1898     .byte 0x68
000f 69           1899     .byte 0x69
0010 73           1900     .byte 0x73
0011 69           1901     .byte 0x69
0012 64           1902     .byte 0x64
0013 65           1903     .byte 0x65
0014 00           1904     .byte 0x0
                  1905 gpio_V8:
0015 6f           1906     .byte 0x6f
0016 66           1907     .byte 0x66
0017 66           1908     .byte 0x66
0018 00           1909     .byte 0x0
                  1910     .dbgseg dbg_syms
0c80 666f652e     1911     .long 0x666f652e
0c84 00000000     1912     .long 0x0
0c88 00000000     1913     .long 0x0
0c8c 00000000     1914     .long 0x0
0c90 0067fffe     1915     .long 0x67fffe
                  1916     .dbgseg dbg_strs
0000              1917     .align 0x2
0000 00000174     1918     .long 0x174
                  1919 DBG24:
0004 6b76684f     1920     .long 0x6b76684f
0008 66664861     1921     .long 0x66664861
000c 6e646c65     1922     .long 0x6e646c65
0010 72000000     1923     .long 0x72000000
                  1924 DBG18:
0014 5f5f4652     1925     .long 0x5f5f4652
0018 414d4553     1926     .long 0x414d4553
001c 495a4500     1927     .long 0x495a4500
                  1928 DBG10:
0020 6b76684f     1929     .long 0x6b76684f
0024 6e48616e     1930     .long 0x6e48616e
0028 646c6572     1931     .long 0x646c6572
002c 00000000     1932     .long 0x0
                  1933 DBG135:
0030 5f5f5041     1934     .long 0x5f5f5041
0034 524d6f6e     1935     .long 0x524d6f6e
0038 4f666600     1936     .long 0x4f666600
                  1937 DBG48:
003c 67667465     1938     .long 0x67667465
0040 73744f66     1939     .long 0x73744f66
0044 6648616e     1940     .long 0x6648616e
0048 646c6572     1941     .long 0x646c6572
004c 00000000     1942     .long 0x0
                  1943 DBG174:
0050 6770696f     1944     .long 0x6770696f
0054 53657447     1945     .long 0x53657447
0058 66546573     1946     .long 0x66546573
005c 74000000     1947     .long 0x74000000
                  1948 DBG36:
0060 67667465     1949     .long 0x67667465
0064 73744f6e     1950     .long 0x73744f6e
0068 48616e64     1951     .long 0x48616e64
006c 6c657200     1952     .long 0x6c657200
                  1953 DBG5:
0070 433a5c63     1954     .long 0x433a5c63
0074 79677769     1955     .long 0x79677769
0078 6e5c686f     1956     .long 0x6e5c686f
007c 6d655c68     1957     .long 0x6d655c68
0080 6561646c     1958     .long 0x6561646c
0084 65795c73     1959     .long 0x65795c73
0088 766e5c4d     1960     .long 0x766e5c4d
008c 53503433     1961     .long 0x53503433
0090 305c5155     1962     .long 0x305c5155
0094 41445241     1963     .long 0x41445241
0098 7e315c6d     1964     .long 0x7e315c6d
009c 6d637266     1965     .long 0x6d637266
00a0 696f5c67     1966     .long 0x696f5c67
00a4 70696f2e     1967     .long 0x70696f2e
00a8 63000000     1968     .long 0x63000000
                  1969 DBG205:
00ac 67665465     1970     .long 0x67665465
00b0 73745374     1971     .long 0x73745374
00b4 61746500     1972     .long 0x61746500
                  1973 DBG72:
00b8 68697369     1974     .long 0x68697369
00bc 64654f66     1975     .long 0x64654f66
00c0 6648616e     1976     .long 0x6648616e
00c4 646c6572     1977     .long 0x646c6572
00c8 00000000     1978     .long 0x0
                  1979 DBG122:
00cc 6770696f     1980     .long 0x6770696f
00d0 5365744c     1981     .long 0x5365744c
00d4 65640000     1982     .long 0x65640000
                  1983 DBG191:
00d8 6770696f     1984     .long 0x6770696f
00dc 5365744b     1985     .long 0x5365744b
00e0 7668506f     1986     .long 0x7668506f
00e4 77657200     1987     .long 0x77657200
                  1988 DBG157:
00e8 6770696f     1989     .long 0x6770696f
00ec 53657448     1990     .long 0x53657448
00f0 69536964     1991     .long 0x69536964
00f4 65000000     1992     .long 0x65000000
                  1993 DBG60:
00f8 68697369     1994     .long 0x68697369
00fc 64654f6e     1995     .long 0x64654f6e
0100 48616e64     1996     .long 0x48616e64
0104 6c657200     1997     .long 0x6c657200
                  1998 DBG140:
0108 6770696f     1999     .long 0x6770696f
010c 53657441     2000     .long 0x53657441
0110 74746e00     2001     .long 0x74746e00
                  2002 DBG209:
0114 5f5f6170     2003     .long 0x5f5f6170
0118 70656e64     2004     .long 0x70656e64
011c 66756e63     2005     .long 0x66756e63
0120 5f707472     2006     .long 0x5f707472
0124 00000000     2007     .long 0x0
                  2008 DBG207:
0128 68695369     2009     .long 0x68695369
012c 64655374     2010     .long 0x64655374
0130 61746500     2011     .long 0x61746500
                  2012 DBG206:
0134 6b766850     2013     .long 0x6b766850
0138 6f776572     2014     .long 0x6f776572
013c 53746174     2015     .long 0x53746174
0140 65000000     2016     .long 0x65000000
                  2017 DBG19:
0144 5f5f5341     2018     .long 0x5f5f5341
0148 5645445f     2019     .long 0x5645445f
014c 41524753     2020     .long 0x41524753
0150 5f53495a     2021     .long 0x5f53495a
0154 45000000     2022     .long 0x45000000
                  2023 DBG208:
0158 6174746e     2024     .long 0x6174746e
015c 53746174     2025     .long 0x53746174
0160 65000000     2026     .long 0x65000000
                  2027 DBG210:
0164 636f6d6d     2028     .long 0x636f6d6d
0168 616e6448     2029     .long 0x616e6448
016c 616e646c     2030     .long 0x616e646c
0170 65720000     2031     .long 0x65720000
                  2032     .iseg _idesc
0000              2033     .align 0x2
0000 0000         2034     .data 0x0
0002 0000         2035     .data gpio_V11
0004 0a00         2036     .data 0xa
