FreeCalypso > hg > fc-magnetite
view cdg211/cdginc/spare.cdg @ 673:62a5285e014a
Lorekeeping: allow tpudrv-leonardo.lib on Leonardo/Tango
Back in 2015 the Mother's idea was to produce a FreeCalypso development
board that would be a clone of TI Leonardo, including the original
quadband RFFE; one major additional stipulation was that this board
needed to be able to run original unmodified TCS211-20070608 firmware
with all blobs intact, with only minimal binary patches to main.lib
and tpudrv.lib. The necessary patched libs were produced at that time
in the tcs211-patches repository.
That plan was changed and we produced FCDEV3B instead, with Openmoko's
triband RFFE instead of Leonardo quadband, but when FC Magnetite started
in 2016, a TPUDRV_blob= provision was still made, allowing the possibility
of patching OM's tpudrv.lib for a restored Leonardo RFFE.
Now in 2020 we have FC Tango which is essentially a verbatim clone of
Leonardo core, including the original quadband RFFE. We have also
deblobbed our firmware so much that we have absolutely no real need
for a blob version of tpudrv.lib - but I thought it would be neat to put
the ancient TPUDRV_blob= mechanism (classic config) to its originally
intended use, just for the heck of it.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 29 May 2020 03:55:36 +0000 |
parents | 56abf6cf8a0b |
children |
line wrap: on
line source
/* +--------------------------------------------------------------------------+ | PROJECT : PROTOCOL STACK | | FILE : spare.cdg | | SOURCE : "__out__\g23m_dfile\msg\rr_com.mdf" | | LastModified : "2002-11-18" | | IdAndVersion : "8443.250.02.008" | | SrcFileTime : "Mon Nov 24 15:49:38 2003" | | Generated by CCDGEN_2.5.5 on Fri Jun 08 13:59:16 2007 | | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | +--------------------------------------------------------------------------+ */ /* rr_com */ /* idx spareValue bSize */ /* 0*/ { 0x00000000, 1}, /* 1*/ { 0x00000000, 1}, /* 2*/ { 0x00000000, 1}, /* 3*/ { 0x00000000, 1}, /* 4*/ { 0x00000000, 1}, /* 5*/ { 0x00000000, 4}, /* 6*/ { 0x00000000, 8}, /* 7*/ { 0x00000000, 1}, /* 8*/ { 0x00000000, 1}, /* 9*/ { 0x00000000, 3}, /* 10*/ { 0x00000000, 3}, /* 11*/ { 0x00000000, 3}, /* 12*/ { 0x00000000, 3}, /* 13*/ { 0x00000000, 1}, /* 14*/ { 0x00000000, 1}, /* rr */ /* idx spareValue bSize */ /* 15*/ { 0x00000000, 1}, /* 16*/ { 0x00000000, 1}, /* 17*/ { 0x00000000, 2}, /* 18*/ { 0x00000000, 3}, /* 19*/ { 0x00000000, 4}, /* 20*/ { 0x00000000, 8}, /* 21*/ { 0x00000000, 1}, /* 22*/ { 0x00000000, 3}, /* 23*/ { 0x00000000, 1}, /* 24*/ { 0x00000000, 5}, /* 25*/ { 0x00000000, 1}, /* 26*/ { 0x0000002B, 8}, /* 27*/ { 0x00000000, 1}, /* 28*/ { 0x00000000, 3}, /* 29*/ { 0x00000000, 2}, /* 30*/ { 0x00000000, 2}, /* 31*/ { 0x00000000, 2}, /* 32*/ { 0x0000000F, 4}, /* 33*/ { 0x00000000, 3}, /* 34*/ { 0x00000000, 1}, /* 35*/ { 0x00000000, 2}, /* 36*/ { 0x00000000, 4}, /* 37*/ { 0x00000000, 2}, /* 38*/ { 0x00000000, 2}, /* 39*/ { 0x00000000, 1}, /* 40*/ { 0x00000000, 1}, /* 41*/ { 0x0000002B, 8}, /* 42*/ { 0x00000000, 1}, /* 43*/ { 0x00000000, 2}, /* 44*/ { 0x00000000, 2}, /* 45*/ { 0x00000000, 3}, /* 46*/ { 0x00000000, 2}, /* 47*/ { 0x0000002B, 8}, /* 48*/ { 0x0000002B, 8}, /* 49*/ { 0x0000002B, 8}, /* 50*/ { 0x0000002B, 8}, /* 51*/ { 0x0000002B, 8}, /* 52*/ { 0x0000002B, 8}, /* 53*/ { 0x0000002B, 8}, /* 54*/ { 0x0000002B, 8}, /* 55*/ { 0x00000000, 2}, /* 56*/ { 0x00000000, 8}, /* 57*/ { 0x0000002B, 8}, /* 58*/ { 0x00000003, 2}, /* 59*/ { 0x00000000, 1}, /* 60*/ { 0x00000000, 8}, /* 61*/ { 0x00000001, 2}, /* 62*/ { 0x0000002B, 8}, /* 63*/ { 0x00000000, 1}, /* 64*/ { 0x00000000, 4}, /* 65*/ { 0x0000002B, 8}, /* 66*/ { 0x00000000, 4}, /* 67*/ { 0x0000002B, 8}, /* 68*/ { 0x00000000, 4}, /* 69*/ { 0x0000002B, 8}, /* 70*/ { 0x0000002B, 8}, /* 71*/ { 0x0000002B, 8}, /* mm */ /* idx spareValue bSize */ /* 72*/ { 0x00000000, 1}, /* 73*/ { 0x00000000, 1}, /* 74*/ { 0x00000000, 1}, /* 75*/ { 0x0000000F, 4}, /* 76*/ { 0x00000000, 2}, /* 77*/ { 0x00000001, 1}, /* 78*/ { 0x00000000, 4}, /* 79*/ { 0x00000000, 4}, /* 80*/ { 0x00000000, 4}, /* cc */ /* idx spareValue bSize */ /* 81*/ { 0x00000000, 3}, /* 82*/ { 0x00000000, 1}, /* 83*/ { 0x00000000, 2}, /* 84*/ { 0x00000000, 2}, /* 85*/ { 0x00000000, 2}, /* 86*/ { 0x00000000, 2}, /* 87*/ { 0x00000000, 6}, /* 88*/ { 0x00000000, 3}, /* 89*/ { 0x00000000, 3}, /* 90*/ { 0x00000000, 3}, /* 91*/ { 0x00000000, 1}, /* 92*/ { 0x00000000, 3}, /* 93*/ { 0x00000000, 3}, /* 94*/ { 0x00000000, 1}, /* 95*/ { 0x00000000, 1}, /* 96*/ { 0x00000000, 7}, /* 97*/ { 0x00000000, 5}, /* 98*/ { 0x00000000, 3}, /* 99*/ { 0x00000000, 3}, /* 100*/ { 0x00000000, 4}, /* ss */ /* idx spareValue bSize */ /* 101*/ { 0x00000000, 1}, /* sms */ /* idx spareValue bSize */ /* 102*/ { 0x00000000, 8}, /* 103*/ { 0x00000000, 5}, /* 104*/ { 0x00000000, 8}, /* 105*/ { 0x00000000, 5}, /* 106*/ { 0x00000001, 1}, /* 107*/ { 0x00000000, 3}, /* 108*/ { 0x00000000, 1}, /* 109*/ { 0x00000000, 8}, /* 110*/ { 0x00000000, 8}, /* 111*/ { 0x00000000, 8}, /* 112*/ { 0x00000000, 8}, /* 113*/ { 0x00000000, 8}, /* 114*/ { 0x00000000, 2}, /* 115*/ { 0x00000000, 1}, /* 116*/ { 0x00000000, 4}, /* 117*/ { 0x00000000, 4}, /* 118*/ { 0x00000000, 1}, /* 119*/ { 0x00000000, 1}, /* 120*/ { 0x00000000, 4}, /* 121*/ { 0x00000000, 4}, /* 122*/ { 0x00000000, 1}, /* 123*/ { 0x00000000, 1}, /* 124*/ { 0x00000000, 4}, /* 125*/ { 0x00000000, 4}, /* 126*/ { 0x00000000, 1}, /* 127*/ { 0x00000000, 1}, /* 128*/ { 0x00000000, 4}, /* 129*/ { 0x00000000, 4}, /* 130*/ { 0x00000000, 1}, /* 131*/ { 0x00000000, 1}, /* 132*/ { 0x00000000, 2}, /* 133*/ { 0x00000000, 4}, /* 134*/ { 0x00000000, 1}, /* 135*/ { 0x00000000, 3}, /* fac */ /* idx spareValue bSize */ /* 136*/ { 0x00000000, 3}, /* 137*/ { 0x00000000, 2}, /* 138*/ { 0x00000000, 5}, /* sat */ /* idx spareValue bSize */ /* 139*/ { 0x00000000, 3}, /* 140*/ { 0x00000000, 4}, /* t30 */ /* idx spareValue bSize */ /* 141*/ { 0x00000000, 5}, /* 142*/ { 0x00000000, 1}, /* 143*/ { 0x00000000, 1}, /* 144*/ { 0x00000000, 3}, /* 145*/ { 0x00000000, 7}, /* 146*/ { 0x00000000, 1}, /* 147*/ { 0x00000000, 1}, /* 148*/ { 0x00000000, 1}, /* 149*/ { 0x00000000, 1}, /* 150*/ { 0x00000000, 1}, /* 151*/ { 0x00000000, 9}, /* 152*/ { 0x00000000, 1}, /* 153*/ { 0x00000000, 2}, /* 154*/ { 0x00000000, 7}, /* 155*/ { 0x00000000, 3}, /* 156*/ { 0x00000000, 2}, /* 157*/ { 0x00000000, 2}, /* 158*/ { 0x00000000, 1}, /* 159*/ { 0x00000000, 1}, /* gmm */ /* idx spareValue bSize */ /* 160*/ { 0x00000000, 1}, /* 161*/ { 0x00000000, 1}, /* 162*/ { 0x00000000, 1}, /* 163*/ { 0x00000000, 1}, /* 164*/ { 0x00000000, 1}, /* 165*/ { 0x00000000, 1}, /* 166*/ { 0x0000000F, 4}, /* 167*/ { 0x00000000, 1}, /* 168*/ { 0x00000000, 1}, /* 169*/ { 0x00000000, 4}, /* 170*/ { 0x00000000, 1}, /* 171*/ { 0x00000000, 1}, /* 172*/ { 0x00000000, 8}, /* 173*/ { 0x00000001, 1}, /* 174*/ { 0x00000000, 3}, /* 175*/ { 0x00000000, 1}, /* 176*/ { 0x00000000, 4}, /* 177*/ { 0x00000000, 4}, /* 178*/ { 0x00000000, 4}, /* 179*/ { 0x00000000, 4}, /* 180*/ { 0x00000000, 4}, /* 181*/ { 0x00000000, 4}, /* tst */ /* idx spareValue bSize */ /* 182*/ { 0x00000000, 3}, /* 183*/ { 0x00000000, 4}, /* grlc */ /* idx spareValue bSize */ /* 184*/ { 0x00000000, 1}, /* 185*/ { 0x0000002B, 8}, /* 186*/ { 0x0000002B, 8}, /* 187*/ { 0x00000000, 2}, /* 188*/ { 0x00000000, 1}, /* 189*/ { 0x0000002B, 8}, /* 190*/ { 0x0000002B, 8}, /* 191*/ { 0x0000002B, 8}, /* grr */ /* idx spareValue bSize */ /* 192*/ { 0x00000000, 1}, /* 193*/ { 0x00000000, 1}, /* 194*/ { 0x00000000, 1}, /* 195*/ { 0x00000000, 1}, /* 196*/ { 0x00000000, 1}, /* 197*/ { 0x0000002B, 8}, /* 198*/ { 0x00000007, 3}, /* 199*/ { 0x0000002B, 8}, /* 200*/ { 0x0000002B, 8}, /* 201*/ { 0x00000000, 1}, /* 202*/ { 0x0000002B, 8}, /* 203*/ { 0x00000000, 1}, /* 204*/ { 0x0000002B, 8}, /* 205*/ { 0x00000000, 1}, /* 206*/ { 0x0000002B, 8}, /* 207*/ { 0x0000002B, 8}, /* 208*/ { 0x0000002B, 8}, /* 209*/ { 0x00000000, 2}, /* 210*/ { 0x00000000, 1}, /* 211*/ { 0x0000002B, 8}, /* 212*/ { 0x0000002B, 8}, /* 213*/ { 0x0000002B, 8}, /* 214*/ { 0x0000002B, 8}, /* 215*/ { 0x0000002B, 8}, /* 216*/ { 0x0000002B, 8}, /* 217*/ { 0x0000002B, 8}, /* 218*/ { 0x0000002B, 8}, /* 219*/ { 0x0000002B, 8}, /* 220*/ { 0x0000002B, 8}, /* 221*/ { 0x00000000, 1}, /* 222*/ { 0x0000002B, 8}, /* 223*/ { 0x0000002B, 8}, /* 224*/ { 0x0000002B, 8}, /* 225*/ { 0x0000002B, 8}, /* 226*/ { 0x0000002B, 8}, /* 227*/ { 0x0000002B, 8}, /* 228*/ { 0x0000002B, 8}, /* 229*/ { 0x0000002B, 8}, /* 230*/ { 0x00000000, 1}, /* 231*/ { 0x0000002B, 8}, /* 232*/ { 0x0000002B, 8}, /* 233*/ { 0x0000002B, 8}, /* 234*/ { 0x00000000, 1}, /* 235*/ { 0x00000000, 1}, /* 236*/ { 0x0000002B, 8}, /* sm */ /* idx spareValue bSize */ /* 237*/ { 0x00000000, 4}, /* 238*/ { 0x00000000, 4}, /* 239*/ { 0x00000000, 2}, /* 240*/ { 0x00000000, 1}, /* 241*/ { 0x00000000, 3}, /* 242*/ { 0x00000000, 4}, /* 243*/ { 0x00000000, 1}, /* 244*/ { 0x00000000, 4}, /* 245*/ { 0x00000000, 4}, /*65535*/ { 0x00000000, 0},