FreeCalypso > hg > fc-magnetite
view cdg-hybrid/cdginc/mmtxidx.cdg @ 680:ee3ac8c617cb
armio.c: set GPIO2 output high initially
On TI-canonical platforms GPIO2 is DCD modem control output. In TI's
original code the AI_InitIOConfig() function called from Init_Target()
would configure GPIO2 as an output and set the initial output value to
low, but then the init code in uartfax.c called from Init_Serial_Flows()
would immediately change it to high, corresponding to DCD not asserted.
The result is a momentary asserted-state glitch on the DCD output.
The present change eliminates this glitch, setting DCD output to
not-asserted initially like it should be.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 25 Jun 2020 03:17:43 +0000 |
parents | e7a67accfad9 |
children |
line wrap: on
line source
/* +--------------------------------------------------------------------------+ | PROJECT : PROTOCOL STACK | | FILE : mmtxidx.cdg | | SOURCE : "msg\rr_com.mdf" | | LastModified : "2004-01-16" | | IdAndVersion : "8010.606.02.008" | | SrcFileTime : "Wed Nov 28 10:20:42 2007" | | Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:53 2016 | | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | +--------------------------------------------------------------------------+ */ /* entity numItem idx*/ /* 0*/ { 2, 0}, /* 1*/ { 64, 2}, /* 2*/ { 6, 66}, /* 3*/ { 51, 72}, /* 4*/ { 63, 123}, /* 5*/ { 60, 186}, /* 6*/ { 49, 246}, /* 7*/ { 166, 295}, /* 8*/ { 227, 461}, /* 9*/ { 134, 688}, /* 10*/ { 34, 822}, /* 11*/ { 37, 856}, /* 12*/ { 10, 893}, /* 13*/ { 56, 903}, /* 14*/ { 86, 959}, /*65535*/ { 0, 0}