wdenk | c609719 | 2002-11-03 00:24:07 +0000 | [diff] [blame^] | 1 | /******************************************************************************/ |
| 2 | /* */ |
| 3 | /* Broadcom BCM5700 Linux Network Driver, Copyright (c) 2000 Broadcom */ |
| 4 | /* Corporation. */ |
| 5 | /* All rights reserved. */ |
| 6 | /* */ |
| 7 | /* This program is free software; you can redistribute it and/or modify */ |
| 8 | /* it under the terms of the GNU General Public License as published by */ |
| 9 | /* the Free Software Foundation, located in the file LICENSE. */ |
| 10 | /* */ |
| 11 | /* History: */ |
| 12 | /******************************************************************************/ |
| 13 | |
| 14 | typedef unsigned long U32; |
| 15 | int t3FwReleaseMajor = 0x0; |
| 16 | int t3FwReleaseMinor = 0x0; |
| 17 | int t3FwReleaseFix = 0x0; |
| 18 | U32 t3FwStartAddr = 0x08000000; |
| 19 | U32 t3FwTextAddr = 0x08000000; |
| 20 | int t3FwTextLen = 0x9c0; |
| 21 | U32 t3FwRodataAddr = 0x080009c0; |
| 22 | int t3FwRodataLen = 0x60; |
| 23 | U32 t3FwDataAddr = 0x08000a40; |
| 24 | int t3FwDataLen = 0x20; |
| 25 | U32 t3FwSbssAddr = 0x08000a60; |
| 26 | int t3FwSbssLen = 0xc; |
| 27 | U32 t3FwBssAddr = 0x08000a70; |
| 28 | int t3FwBssLen = 0x10; |
| 29 | U32 t3FwText[(0x9c0/4) + 1] = { |
| 30 | 0x0, |
| 31 | 0x10000003, 0x0, 0xd, 0xd, |
| 32 | 0x3c1d0800, 0x37bd3ffc, 0x3a0f021, 0x3c100800, |
| 33 | 0x26100000, 0xe000018, 0x0, 0xd, |
| 34 | 0x3c1d0800, 0x37bd3ffc, 0x3a0f021, 0x3c100800, |
| 35 | 0x26100034, 0xe00021c, 0x0, 0xd, |
| 36 | 0x0, 0x0, 0x0, 0x27bdffe0, |
| 37 | 0x3c1cc000, 0xafbf0018, 0xaf80680c, 0xe00004c, |
| 38 | 0x241b2105, 0x97850000, 0x97870002, 0x9782002c, |
| 39 | 0x9783002e, 0x3c040800, 0x248409c0, 0xafa00014, |
| 40 | 0x21400, 0x621825, 0x52c00, 0xafa30010, |
| 41 | 0x8f860010, 0xe52825, 0xe000060, 0x24070102, |
| 42 | 0x3c02ac00, 0x34420100, 0x3c03ac01, 0x34630100, |
| 43 | 0xaf820490, 0x3c02ffff, 0xaf820494, 0xaf830498, |
| 44 | 0xaf82049c, 0x24020001, 0xaf825ce0, 0xe00003f, |
| 45 | 0xaf825d00, 0xe000140, 0x0, 0x8fbf0018, |
| 46 | 0x3e00008, 0x27bd0020, 0x2402ffff, 0xaf825404, |
| 47 | 0x8f835400, 0x34630400, 0xaf835400, 0xaf825404, |
| 48 | 0x3c020800, 0x24420034, 0xaf82541c, 0x3e00008, |
| 49 | 0xaf805400, 0x0, 0x0, 0x3c020800, |
| 50 | 0x34423000, 0x3c030800, 0x34633000, 0x3c040800, |
| 51 | 0x348437ff, 0x3c010800, 0xac220a64, 0x24020040, |
| 52 | 0x3c010800, 0xac220a68, 0x3c010800, 0xac200a60, |
| 53 | 0xac600000, 0x24630004, 0x83102b, 0x5040fffd, |
| 54 | 0xac600000, 0x3e00008, 0x0, 0x804821, |
| 55 | 0x8faa0010, 0x3c020800, 0x8c420a60, 0x3c040800, |
| 56 | 0x8c840a68, 0x8fab0014, 0x24430001, 0x44102b, |
| 57 | 0x3c010800, 0xac230a60, 0x14400003, 0x4021, |
| 58 | 0x3c010800, 0xac200a60, 0x3c020800, 0x8c420a60, |
| 59 | 0x3c030800, 0x8c630a64, 0x91240000, 0x21140, |
| 60 | 0x431021, 0x481021, 0x25080001, 0xa0440000, |
| 61 | 0x29020008, 0x1440fff4, 0x25290001, 0x3c020800, |
| 62 | 0x8c420a60, 0x3c030800, 0x8c630a64, 0x8f84680c, |
| 63 | 0x21140, 0x431021, 0xac440008, 0xac45000c, |
| 64 | 0xac460010, 0xac470014, 0xac4a0018, 0x3e00008, |
| 65 | 0xac4b001c, 0x0, 0x0, 0x0, |
| 66 | 0x0, 0x0, 0x0, 0x0, |
| 67 | 0x0, 0x0, 0x0, 0x0, |
| 68 | 0x0, 0x0, 0x0, 0x0, |
| 69 | 0x0, 0x0, 0x0, 0x0, |
| 70 | 0x0, 0x0, 0x0, 0x0, |
| 71 | 0x0, 0x0, 0x0, 0x0, |
| 72 | 0x0, 0x0, 0x0, 0x0, |
| 73 | 0x0, 0x0, 0x0, 0x0, |
| 74 | 0x0, 0x0, 0x0, 0x0, |
| 75 | 0x0, 0x0, 0x0, 0x0, |
| 76 | 0x0, 0x0, 0x0, 0x0, |
| 77 | 0x0, 0x0, 0x0, 0x0, |
| 78 | 0x0, 0x0, 0x0, 0x2000008, |
| 79 | 0x0, 0xa0001e3, 0x3c0a0001, 0xa0001e3, |
| 80 | 0x3c0a0002, 0xa0001e3, 0x0, 0xa0001e3, |
| 81 | 0x0, 0xa0001e3, 0x0, 0xa0001e3, |
| 82 | 0x0, 0xa0001e3, 0x0, 0xa0001e3, |
| 83 | 0x0, 0xa0001e3, 0x0, 0xa0001e3, |
| 84 | 0x0, 0xa0001e3, 0x0, 0xa0001e3, |
| 85 | 0x3c0a0007, 0xa0001e3, 0x3c0a0008, 0xa0001e3, |
| 86 | 0x3c0a0009, 0xa0001e3, 0x0, 0xa0001e3, |
| 87 | 0x0, 0xa0001e3, 0x3c0a000b, 0xa0001e3, |
| 88 | 0x3c0a000c, 0xa0001e3, 0x3c0a000d, 0xa0001e3, |
| 89 | 0x0, 0xa0001e3, 0x0, 0xa0001e3, |
| 90 | 0x3c0a000e, 0xa0001e3, 0x0, 0xa0001e3, |
| 91 | 0x0, 0xa0001e3, 0x0, 0xa0001e3, |
| 92 | 0x0, 0xa0001e3, 0x0, 0xa0001e3, |
| 93 | 0x0, 0xa0001e3, 0x0, 0xa0001e3, |
| 94 | 0x0, 0xa0001e3, 0x3c0a0013, 0xa0001e3, |
| 95 | 0x3c0a0014, 0x0, 0x0, 0x0, |
| 96 | 0x0, 0x0, 0x0, 0x0, |
| 97 | 0x0, 0x0, 0x0, 0x0, |
| 98 | 0x0, 0x0, 0x0, 0x0, |
| 99 | 0x0, 0x0, 0x0, 0x0, |
| 100 | 0x0, 0x0, 0x0, 0x0, |
| 101 | 0x0, 0x0, 0x0, 0x0, |
| 102 | 0x0, 0x0, 0x0, 0x0, |
| 103 | 0x0, 0x0, 0x0, 0x0, |
| 104 | 0x0, 0x0, 0x0, 0x0, |
| 105 | 0x0, 0x0, 0x0, 0x0, |
| 106 | 0x0, 0x0, 0x0, 0x0, |
| 107 | 0x0, 0x0, 0x0, 0x0, |
| 108 | 0x0, 0x0, 0x0, 0x0, |
| 109 | 0x0, 0x0, 0x0, 0x0, |
| 110 | 0x0, 0x0, 0x0, 0x27bdffe0, |
| 111 | 0x1821, 0x1021, 0xafbf0018, 0xafb10014, |
| 112 | 0xafb00010, 0x3c010800, 0x220821, 0xac200a70, |
| 113 | 0x3c010800, 0x220821, 0xac200a74, 0x3c010800, |
| 114 | 0x220821, 0xac200a78, 0x24630001, 0x1860fff5, |
| 115 | 0x2442000c, 0x24110001, 0x8f906810, 0x32020004, |
| 116 | 0x14400005, 0x24040001, 0x3c020800, 0x8c420a78, |
| 117 | 0x18400003, 0x2021, 0xe000182, 0x0, |
| 118 | 0x32020001, 0x10400003, 0x0, 0xe000169, |
| 119 | 0x0, 0xa000153, 0xaf915028, 0x8fbf0018, |
| 120 | 0x8fb10014, 0x8fb00010, 0x3e00008, 0x27bd0020, |
| 121 | 0x3c050800, 0x8ca50a70, 0x3c060800, 0x8cc60a80, |
| 122 | 0x3c070800, 0x8ce70a78, 0x27bdffe0, 0x3c040800, |
| 123 | 0x248409d0, 0xafbf0018, 0xafa00010, 0xe000060, |
| 124 | 0xafa00014, 0xe00017b, 0x2021, 0x8fbf0018, |
| 125 | 0x3e00008, 0x27bd0020, 0x24020001, 0x8f836810, |
| 126 | 0x821004, 0x21027, 0x621824, 0x3e00008, |
| 127 | 0xaf836810, 0x27bdffd8, 0xafbf0024, 0x1080002e, |
| 128 | 0xafb00020, 0x8f825cec, 0xafa20018, 0x8f825cec, |
| 129 | 0x3c100800, 0x26100a78, 0xafa2001c, 0x34028000, |
| 130 | 0xaf825cec, 0x8e020000, 0x18400016, 0x0, |
| 131 | 0x3c020800, 0x94420a74, 0x8fa3001c, 0x221c0, |
| 132 | 0xac830004, 0x8fa2001c, 0x3c010800, 0xe000201, |
| 133 | 0xac220a74, 0x10400005, 0x0, 0x8e020000, |
| 134 | 0x24420001, 0xa0001df, 0xae020000, 0x3c020800, |
| 135 | 0x8c420a70, 0x21c02, 0x321c0, 0xa0001c5, |
| 136 | 0xafa2001c, 0xe000201, 0x0, 0x1040001f, |
| 137 | 0x0, 0x8e020000, 0x8fa3001c, 0x24420001, |
| 138 | 0x3c010800, 0xac230a70, 0x3c010800, 0xac230a74, |
| 139 | 0xa0001df, 0xae020000, 0x3c100800, 0x26100a78, |
| 140 | 0x8e020000, 0x18400028, 0x0, 0xe000201, |
| 141 | 0x0, 0x14400024, 0x0, 0x8e020000, |
| 142 | 0x3c030800, 0x8c630a70, 0x2442ffff, 0xafa3001c, |
| 143 | 0x18400006, 0xae020000, 0x31402, 0x221c0, |
| 144 | 0x8c820004, 0x3c010800, 0xac220a70, 0x97a2001e, |
| 145 | 0x2442ff00, 0x2c420300, 0x1440000b, 0x24024000, |
| 146 | 0x3c040800, 0x248409dc, 0xafa00010, 0xafa00014, |
| 147 | 0x8fa6001c, 0x24050008, 0xe000060, 0x3821, |
| 148 | 0xa0001df, 0x0, 0xaf825cf8, 0x3c020800, |
| 149 | 0x8c420a40, 0x8fa3001c, 0x24420001, 0xaf835cf8, |
| 150 | 0x3c010800, 0xac220a40, 0x8fbf0024, 0x8fb00020, |
| 151 | 0x3e00008, 0x27bd0028, 0x27bdffe0, 0x3c040800, |
| 152 | 0x248409e8, 0x2821, 0x3021, 0x3821, |
| 153 | 0xafbf0018, 0xafa00010, 0xe000060, 0xafa00014, |
| 154 | 0x8fbf0018, 0x3e00008, 0x27bd0020, 0x8f82680c, |
| 155 | 0x8f85680c, 0x21827, 0x3182b, 0x31823, |
| 156 | 0x431024, 0x441021, 0xa2282b, 0x10a00006, |
| 157 | 0x0, 0x401821, 0x8f82680c, 0x43102b, |
| 158 | 0x1440fffd, 0x0, 0x3e00008, 0x0, |
| 159 | 0x3c040800, 0x8c840000, 0x3c030800, 0x8c630a40, |
| 160 | 0x64102b, 0x54400002, 0x831023, 0x641023, |
| 161 | 0x2c420008, 0x3e00008, 0x38420001, 0x27bdffe0, |
| 162 | 0x802821, 0x3c040800, 0x24840a00, 0x3021, |
| 163 | 0x3821, 0xafbf0018, 0xafa00010, 0xe000060, |
| 164 | 0xafa00014, 0xa000216, 0x0, 0x8fbf0018, |
| 165 | 0x3e00008, 0x27bd0020, 0x0, 0x27bdffe0, |
| 166 | 0x3c1cc000, 0xafbf0018, 0xe00004c, 0xaf80680c, |
| 167 | 0x3c040800, 0x24840a10, 0x3802821, 0x3021, |
| 168 | 0x3821, 0xafa00010, 0xe000060, 0xafa00014, |
| 169 | 0x2402ffff, 0xaf825404, 0x3c0200aa, 0xe000234, |
| 170 | 0xaf825434, 0x8fbf0018, 0x3e00008, 0x27bd0020, |
| 171 | 0x0, 0x0, 0x0, 0x27bdffe8, |
| 172 | 0xafb00010, 0x24100001, 0xafbf0014, 0x3c01c003, |
| 173 | 0xac200000, 0x8f826810, 0x30422000, 0x10400003, |
| 174 | 0x0, 0xe000246, 0x0, 0xa00023a, |
| 175 | 0xaf905428, 0x8fbf0014, 0x8fb00010, 0x3e00008, |
| 176 | 0x27bd0018, 0x27bdfff8, 0x8f845d0c, 0x3c0200ff, |
| 177 | 0x3c030800, 0x8c630a50, 0x3442fff8, 0x821024, |
| 178 | 0x1043001e, 0x3c0500ff, 0x34a5fff8, 0x3c06c003, |
| 179 | 0x3c074000, 0x851824, 0x8c620010, 0x3c010800, |
| 180 | 0xac230a50, 0x30420008, 0x10400005, 0x871025, |
| 181 | 0x8cc20000, 0x24420001, 0xacc20000, 0x871025, |
| 182 | 0xaf825d0c, 0x8fa20000, 0x24420001, 0xafa20000, |
| 183 | 0x8fa20000, 0x8fa20000, 0x24420001, 0xafa20000, |
| 184 | 0x8fa20000, 0x8f845d0c, 0x3c030800, 0x8c630a50, |
| 185 | 0x851024, 0x1443ffe8, 0x851824, 0x27bd0008, |
| 186 | 0x3e00008, 0x0, 0x0, 0x0 }; |
| 187 | U32 t3FwRodata[(0x60/4) + 1] = { |
| 188 | 0x35373031, 0x726c7341, 0x0, |
| 189 | 0x0, 0x53774576, 0x656e7430, 0x0, |
| 190 | 0x726c7045, 0x76656e74, 0x31000000, 0x556e6b6e, |
| 191 | 0x45766e74, 0x0, 0x0, 0x0, |
| 192 | 0x0, 0x66617461, 0x6c457272, 0x0, |
| 193 | 0x0, 0x4d61696e, 0x43707542, 0x0, |
| 194 | 0x0, 0x0 }; |
| 195 | U32 t3FwData[(0x20/4) + 1] = { |
| 196 | 0x0, 0x0, 0x0, |
| 197 | 0x0, 0x0, 0x0, 0x0, |
| 198 | 0x0, 0x0 }; |