| 1 | /******************************************************************************/ |
| 2 | /* */ |
| 3 | /* Broadcom BCM5700 Linux Network Driver, Copyright (c) 2000 - 2004 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 | /* (c) COPYRIGHT 2000-2003 Broadcom Corporation, ALL RIGHTS RESERVED. */ |
| 12 | /* */ |
| 13 | /* Name: F W _ S T K O F F L D . H */ |
| 14 | /* Author : Kevin Tran */ |
| 15 | /* Version : 1.6 */ |
| 16 | /* */ |
| 17 | /* Module Description: This file contains firmware binary code of for TCP/IP */ |
| 18 | /* stack offload support. Currently, this firmware supports the following */ |
| 19 | /* features: */ |
| 20 | /* 1. TCP segmentation (aka Large Send Offload -- LSO) */ |
| 21 | /* 2. UDP Checksum offload support for IP fragmented UDP frames. */ |
| 22 | /* */ |
| 23 | /* History: */ |
| 24 | /* 07/17/01 Kevin Tran Incarnation. */ |
| 25 | /* 10/10/01 Kevin Tran Added UDP checksum offload support. */ |
| 26 | /* 10/20/01 Kevin Tran Fixed a problem where pseudo checksum is not */ |
| 27 | /* calculated correctly in case of IP */ |
| 28 | /* fragmentation case. */ |
| 29 | /* 10/30/01 Kevin Tran Fixed a problem where checksum is incorrectly */ |
| 30 | /* computed if bit BD_FLAG_TCP_UDP_CKSUM is set */ |
| 31 | /* in Send BDs. */ |
| 32 | /* 05/30/02 Kevin Tran Fixed a problem where UDP checksum is */ |
| 33 | /* incorrectly computed if the length of data is */ |
| 34 | /* less than 6 bytes in the last packetst of */ |
| 35 | /* of a chain of fragmented IP/UDP packets. */ |
| 36 | /* 12/01/02 Kevin Tran Fixed a problem where firmware might lockup */ |
| 37 | /* in a certain test scenario with BCM5704. */ |
| 38 | /* 12/10/02 Kevin Tran Fixed a problem where IP checksum might be */ |
| 39 | /* incorrectly calculated in some corner cases. */ |
| 40 | /* This problem should ONLY happen with BCM5702/ */ |
| 41 | /* BCM5703/BCM5704 ASICs. */ |
| 42 | /* 06/20/03 Kevin Tran Optimized performance so that pre-DMA code */ |
| 43 | /* doesn't have to wait until the first packet */ |
| 44 | /* is completely DMAed before it can setup DMAs */ |
| 45 | /* for subsequent packets. This requires host */ |
| 46 | /* driver to pass IP/TCP option lengths if any */ |
| 47 | /* to F/W via bit 15..12 of Send BD flag. */ |
| 48 | /* 08/12/03 Kevin Tran Fixed a problem where UDP checksum doesn't */ |
| 49 | /* work when the host driver seeds pseudo */ |
| 50 | /* checksum. */ |
| 51 | /* 12/24/03 Kevin Tran Fixed a problem where VLAN tag is not */ |
| 52 | /* inserted correctly in LSO mode. */ |
| 53 | /* 01/16/04 Kevin Tran Fixed a problem where Ethernet Type is not */ |
| 54 | /* set to 0x8870 when the outgoing LSO packet is */ |
| 55 | /* jumbo frame with SNAP encapsulation. */ |
| 56 | /******************************************************************************/ |
| 57 | |
| 58 | #ifndef __FW_STKOFFLD_H__ |
| 59 | #define __FW_STKOFFLD_H__ |
| 60 | |
| 61 | typedef LM_UINT32 U32; |
| 62 | |
| 63 | int t3StkOffLdFwReleaseMajor = 0x1; |
| 64 | int t3StkOffLdFwReleaseMinor = 0x6; |
| 65 | int t3StkOffLdFwReleaseFix = 0x0; |
| 66 | U32 t3StkOffLdFwStartAddr = 0x08000000; |
| 67 | U32 t3StkOffLdFwTextAddr = 0x08000000; |
| 68 | int t3StkOffLdFwTextLen = 0x1aa0; |
| 69 | U32 t3StkOffLdFwRodataAddr = 0x08001aa0; |
| 70 | int t3StkOffLdFwRodataLen = 0x60; |
| 71 | U32 t3StkOffLdFwDataAddr = 0x08001b20; |
| 72 | int t3StkOffLdFwDataLen = 0x30; |
| 73 | U32 t3StkOffLdFwSbssAddr = 0x08001b50; |
| 74 | int t3StkOffLdFwSbssLen = 0x2c; |
| 75 | U32 t3StkOffLdFwBssAddr = 0x08001b80; |
| 76 | int t3StkOffLdFwBssLen = 0x894; |
| 77 | U32 t3StkOffLdFwText[(0x1aa0/4) + 1] = { |
| 78 | 0xe000003, 0x0, 0x8001b24, |
| 79 | 0x0, 0x10000003, 0x0, 0xd, |
| 80 | 0xd, 0x3c1d0800, 0x37bd4000, 0x3a0f021, |
| 81 | 0x3c100800, 0x26100000, 0xe000010, 0x0, |
| 82 | 0xd, 0x27bdffe0, 0x3c04fefe, 0xafbf0018, |
| 83 | 0xe0005d8, 0x34840002, 0xe000668, 0x0, |
| 84 | 0x3c030800, 0x90631b68, 0x24020002, 0x3c040800, |
| 85 | 0x24841aac, 0x14620003, 0x24050001, 0x3c040800, |
| 86 | 0x24841aa0, 0x24060006, 0x3821, 0xafa00010, |
| 87 | 0xe00067c, 0xafa00014, 0x8f625c50, 0x34420001, |
| 88 | 0xaf625c50, 0x8f625c90, 0x34420001, 0xaf625c90, |
| 89 | 0x2402ffff, 0xe000034, 0xaf625404, 0x8fbf0018, |
| 90 | 0x3e00008, 0x27bd0020, 0x0, 0x0, |
| 91 | 0x0, 0x27bdffe0, 0xafbf001c, 0xafb20018, |
| 92 | 0xafb10014, 0xe00005b, 0xafb00010, 0x24120002, |
| 93 | 0x24110001, 0x8f706820, 0x32020100, 0x10400003, |
| 94 | 0x0, 0xe0000bb, 0x0, 0x8f706820, |
| 95 | 0x32022000, 0x10400004, 0x32020001, 0xe0001f0, |
| 96 | 0x24040001, 0x32020001, 0x10400003, 0x0, |
| 97 | 0xe0000a3, 0x0, 0x3c020800, 0x90421b98, |
| 98 | 0x14520003, 0x0, 0xe0004c0, 0x0, |
| 99 | 0xa00003c, 0xaf715028, 0x8fbf001c, 0x8fb20018, |
| 100 | 0x8fb10014, 0x8fb00010, 0x3e00008, 0x27bd0020, |
| 101 | 0x27bdffe0, 0x3c040800, 0x24841ac0, 0x2821, |
| 102 | 0x3021, 0x3821, 0xafbf0018, 0xafa00010, |
| 103 | 0xe00067c, 0xafa00014, 0x3c040800, 0x248423d8, |
| 104 | 0xa4800000, 0x3c010800, 0xa0201b98, 0x3c010800, |
| 105 | 0xac201b9c, 0x3c010800, 0xac201ba0, 0x3c010800, |
| 106 | 0xac201ba4, 0x3c010800, 0xac201bac, 0x3c010800, |
| 107 | 0xac201bb8, 0x3c010800, 0xac201bbc, 0x8f624434, |
| 108 | 0x3c010800, 0xac221b88, 0x8f624438, 0x3c010800, |
| 109 | 0xac221b8c, 0x8f624410, 0xac80f7a8, 0x3c010800, |
| 110 | 0xac201b84, 0x3c010800, 0xac2023e0, 0x3c010800, |
| 111 | 0xac2023c8, 0x3c010800, 0xac2023cc, 0x3c010800, |
| 112 | 0xac202400, 0x3c010800, 0xac221b90, 0x8f620068, |
| 113 | 0x24030007, 0x21702, 0x10430005, 0x0, |
| 114 | 0x8f620068, 0x21702, 0x14400004, 0x24020001, |
| 115 | 0x3c010800, 0xa000097, 0xac20240c, 0xac820034, |
| 116 | 0x3c040800, 0x24841acc, 0x3c050800, 0x8ca5240c, |
| 117 | 0x3021, 0x3821, 0xafa00010, 0xe00067c, |
| 118 | 0xafa00014, 0x8fbf0018, 0x3e00008, 0x27bd0020, |
| 119 | 0x27bdffe0, 0x3c040800, 0x24841ad8, 0x2821, |
| 120 | 0x3021, 0x3821, 0xafbf0018, 0xafa00010, |
| 121 | 0xe00067c, 0xafa00014, 0xe00005b, 0x0, |
| 122 | 0xe0000b4, 0x2021, 0x8fbf0018, 0x3e00008, |
| 123 | 0x27bd0020, 0x24020001, 0x8f636820, 0x821004, |
| 124 | 0x21027, 0x621824, 0x3e00008, 0xaf636820, |
| 125 | 0x27bdffd0, 0xafbf002c, 0xafb60028, 0xafb50024, |
| 126 | 0xafb40020, 0xafb3001c, 0xafb20018, 0xafb10014, |
| 127 | 0xafb00010, 0x8f675c5c, 0x3c030800, 0x24631bbc, |
| 128 | 0x8c620000, 0x14470005, 0x3c0200ff, 0x3c020800, |
| 129 | 0x90421b98, 0x14400119, 0x3c0200ff, 0x3442fff8, |
| 130 | 0xe28824, 0xac670000, 0x111902, 0x306300ff, |
| 131 | 0x30e20003, 0x211c0, 0x622825, 0xa04021, |
| 132 | 0x71602, 0x3c030800, 0x90631b98, 0x3044000f, |
| 133 | 0x14600036, 0x804821, 0x24020001, 0x3c010800, |
| 134 | 0xa0221b98, 0x51100, 0x821025, 0x3c010800, |
| 135 | 0xac201b9c, 0x3c010800, 0xac201ba0, 0x3c010800, |
| 136 | 0xac201ba4, 0x3c010800, 0xac201bac, 0x3c010800, |
| 137 | 0xac201bb8, 0x3c010800, 0xac201bb0, 0x3c010800, |
| 138 | 0xac201bb4, 0x3c010800, 0xa42223d8, 0x9622000c, |
| 139 | 0x30437fff, 0x3c010800, 0xa4222410, 0x30428000, |
| 140 | 0x3c010800, 0xa4231bc6, 0x10400005, 0x24020001, |
| 141 | 0x3c010800, 0xac2223f4, 0xa000102, 0x2406003e, |
| 142 | 0x24060036, 0x3c010800, 0xac2023f4, 0x9622000a, |
| 143 | 0x3c030800, 0x94631bc6, 0x3c010800, 0xac2023f0, |
| 144 | 0x3c010800, 0xac2023f8, 0x21302, 0x21080, |
| 145 | 0xc21021, 0x621821, 0x3c010800, 0xa42223d0, |
| 146 | 0x3c010800, 0xa000115, 0xa4231b96, 0x9622000c, |
| 147 | 0x3c010800, 0xa42223ec, 0x3c040800, 0x24841b9c, |
| 148 | 0x8c820000, 0x21100, 0x3c010800, 0x220821, |
| 149 | 0xac311bc8, 0x8c820000, 0x21100, 0x3c010800, |
| 150 | 0x220821, 0xac271bcc, 0x8c820000, 0x25030001, |
| 151 | 0x306601ff, 0x21100, 0x3c010800, 0x220821, |
| 152 | 0xac261bd0, 0x8c820000, 0x21100, 0x3c010800, |
| 153 | 0x220821, 0xac291bd4, 0x96230008, 0x3c020800, |
| 154 | 0x8c421bac, 0x432821, 0x3c010800, 0xac251bac, |
| 155 | 0x9622000a, 0x30420004, 0x14400018, 0x61100, |
| 156 | 0x8f630c14, 0x3063000f, 0x2c620002, 0x1440000b, |
| 157 | 0x3c02c000, 0x8f630c14, 0x3c020800, 0x8c421b40, |
| 158 | 0x3063000f, 0x24420001, 0x3c010800, 0xac221b40, |
| 159 | 0x2c620002, 0x1040fff7, 0x3c02c000, 0xe21825, |
| 160 | 0xaf635c5c, 0x8f625c50, 0x30420002, 0x10400014, |
| 161 | 0x0, 0xa000147, 0x0, 0x3c030800, |
| 162 | 0x8c631b80, 0x3c040800, 0x94841b94, 0x1221025, |
| 163 | 0x3c010800, 0xa42223da, 0x24020001, 0x3c010800, |
| 164 | 0xac221bb8, 0x24630001, 0x85202a, 0x3c010800, |
| 165 | 0x10800003, 0xac231b80, 0x3c010800, 0xa4251b94, |
| 166 | 0x3c060800, 0x24c61b9c, 0x8cc20000, 0x24420001, |
| 167 | 0xacc20000, 0x28420080, 0x14400005, 0x0, |
| 168 | 0xe000656, 0x24040002, 0xa0001e6, 0x0, |
| 169 | 0x3c020800, 0x8c421bb8, 0x10400078, 0x24020001, |
| 170 | 0x3c050800, 0x90a51b98, 0x14a20072, 0x0, |
| 171 | 0x3c150800, 0x96b51b96, 0x3c040800, 0x8c841bac, |
| 172 | 0x32a3ffff, 0x83102a, 0x1440006c, 0x0, |
| 173 | 0x14830003, 0x0, 0x3c010800, 0xac2523f0, |
| 174 | 0x1060005c, 0x9021, 0x24d60004, 0x60a021, |
| 175 | 0x24d30014, 0x8ec20000, 0x28100, 0x3c110800, |
| 176 | 0x2308821, 0xe000625, 0x8e311bc8, 0x402821, |
| 177 | 0x10a00054, 0x0, 0x9628000a, 0x31020040, |
| 178 | 0x10400005, 0x2407180c, 0x8e22000c, 0x2407188c, |
| 179 | 0x21400, 0xaca20018, 0x3c030800, 0x701821, |
| 180 | 0x8c631bd0, 0x3c020800, 0x501021, 0x8c421bd4, |
| 181 | 0x31d00, 0x21400, 0x621825, 0xaca30014, |
| 182 | 0x8ec30004, 0x96220008, 0x432023, 0x3242ffff, |
| 183 | 0x3083ffff, 0x431021, 0x282102a, 0x14400002, |
| 184 | 0x2b23023, 0x803021, 0x8e620000, 0x30c4ffff, |
| 185 | 0x441021, 0xae620000, 0x8e220000, 0xaca20000, |
| 186 | 0x8e220004, 0x8e63fff4, 0x431021, 0xaca20004, |
| 187 | 0xa4a6000e, 0x8e62fff4, 0x441021, 0xae62fff4, |
| 188 | 0x96230008, 0x43102a, 0x14400005, 0x2469021, |
| 189 | 0x8e62fff0, 0xae60fff4, 0x24420001, 0xae62fff0, |
| 190 | 0xaca00008, 0x3242ffff, 0x14540008, 0x24020305, |
| 191 | 0x31020080, 0x54400001, 0x34e70010, 0x24020905, |
| 192 | 0xa4a2000c, 0xa0001cb, 0x34e70020, 0xa4a2000c, |
| 193 | 0x3c020800, 0x8c4223f0, 0x10400003, 0x3c024b65, |
| 194 | 0xa0001d3, 0x34427654, 0x3c02b49a, 0x344289ab, |
| 195 | 0xaca2001c, 0x30e2ffff, 0xaca20010, 0xe0005a2, |
| 196 | 0xa02021, 0x3242ffff, 0x54102b, 0x1440ffa9, |
| 197 | 0x0, 0x24020002, 0x3c010800, 0xa0001e6, |
| 198 | 0xa0221b98, 0x8ec2083c, 0x24420001, 0xa0001e6, |
| 199 | 0xaec2083c, 0xe0004c0, 0x0, 0x8fbf002c, |
| 200 | 0x8fb60028, 0x8fb50024, 0x8fb40020, 0x8fb3001c, |
| 201 | 0x8fb20018, 0x8fb10014, 0x8fb00010, 0x3e00008, |
| 202 | 0x27bd0030, 0x27bdffd0, 0xafbf0028, 0xafb30024, |
| 203 | 0xafb20020, 0xafb1001c, 0xafb00018, 0x8f725c9c, |
| 204 | 0x3c0200ff, 0x3442fff8, 0x3c070800, 0x24e71bb4, |
| 205 | 0x2428824, 0x9623000e, 0x8ce20000, 0x431021, |
| 206 | 0xace20000, 0x8e220010, 0x30420020, 0x14400011, |
| 207 | 0x809821, 0xe00063b, 0x2202021, 0x3c02c000, |
| 208 | 0x2421825, 0xaf635c9c, 0x8f625c90, 0x30420002, |
| 209 | 0x1040011e, 0x0, 0xaf635c9c, 0x8f625c90, |
| 210 | 0x30420002, 0x10400119, 0x0, 0xa00020d, |
| 211 | 0x0, 0x8e240008, 0x8e230014, 0x41402, |
| 212 | 0x231c0, 0x31502, 0x304201ff, 0x2442ffff, |
| 213 | 0x3042007f, 0x31942, 0x30637800, 0x21100, |
| 214 | 0x24424000, 0x624821, 0x9522000a, 0x3084ffff, |
| 215 | 0x30420008, 0x104000b0, 0x429c0, 0x3c020800, |
| 216 | 0x8c422400, 0x14400024, 0x24c50008, 0x94c20014, |
| 217 | 0x3c010800, 0xa42223d0, 0x8cc40010, 0x41402, |
| 218 | 0x3c010800, 0xa42223d2, 0x3c010800, 0xa42423d4, |
| 219 | 0x94c2000e, 0x3083ffff, 0x431023, 0x3c010800, |
| 220 | 0xac222408, 0x94c2001a, 0x3c010800, 0xac262400, |
| 221 | 0x3c010800, 0xac322404, 0x3c010800, 0xac2223fc, |
| 222 | 0x3c02c000, 0x2421825, 0xaf635c9c, 0x8f625c90, |
| 223 | 0x30420002, 0x104000e5, 0x0, 0xaf635c9c, |
| 224 | 0x8f625c90, 0x30420002, 0x104000e0, 0x0, |
| 225 | 0xa000246, 0x0, 0x94c2000e, 0x3c030800, |
| 226 | 0x946323d4, 0x434023, 0x3103ffff, 0x2c620008, |
| 227 | 0x1040001c, 0x0, 0x94c20014, 0x24420028, |
| 228 | 0xa22821, 0x31042, 0x1840000b, 0x2021, |
| 229 | 0x24e60848, 0x403821, 0x94a30000, 0x8cc20000, |
| 230 | 0x24840001, 0x431021, 0xacc20000, 0x87102a, |
| 231 | 0x1440fff9, 0x24a50002, 0x31020001, 0x1040001f, |
| 232 | 0x3c024000, 0x3c040800, 0x248423fc, 0xa0a00001, |
| 233 | 0x94a30000, 0x8c820000, 0x431021, 0xa000285, |
| 234 | 0xac820000, 0x8f626800, 0x3c030010, 0x431024, |
| 235 | 0x10400009, 0x0, 0x94c2001a, 0x3c030800, |
| 236 | 0x8c6323fc, 0x431021, 0x3c010800, 0xac2223fc, |
| 237 | 0xa000286, 0x3c024000, 0x94c2001a, 0x94c4001c, |
| 238 | 0x3c030800, 0x8c6323fc, 0x441023, 0x621821, |
| 239 | 0x3c010800, 0xac2323fc, 0x3c024000, 0x2421825, |
| 240 | 0xaf635c9c, 0x8f625c90, 0x30420002, 0x1440fffc, |
| 241 | 0x0, 0x9522000a, 0x30420010, 0x1040009b, |
| 242 | 0x0, 0x3c030800, 0x946323d4, 0x3c070800, |
| 243 | 0x24e72400, 0x8ce40000, 0x8f626800, 0x24630030, |
| 244 | 0x832821, 0x3c030010, 0x431024, 0x1440000a, |
| 245 | 0x0, 0x94a20004, 0x3c040800, 0x8c842408, |
| 246 | 0x3c030800, 0x8c6323fc, 0x441023, 0x621821, |
| 247 | 0x3c010800, 0xac2323fc, 0x3c040800, 0x8c8423fc, |
| 248 | 0x41c02, 0x3082ffff, 0x622021, 0x41402, |
| 249 | 0x822021, 0x41027, 0xa4a20006, 0x3c030800, |
| 250 | 0x8c632404, 0x3c0200ff, 0x3442fff8, 0x628824, |
| 251 | 0x96220008, 0x24050001, 0x24034000, 0x231c0, |
| 252 | 0x801021, 0xa4c2001a, 0xa4c0001c, 0xace00000, |
| 253 | 0x3c010800, 0xac251b60, 0xaf635cb8, 0x8f625cb0, |
| 254 | 0x30420002, 0x10400003, 0x0, 0x3c010800, |
| 255 | 0xac201b60, 0x8e220008, 0xaf625cb8, 0x8f625cb0, |
| 256 | 0x30420002, 0x10400003, 0x0, 0x3c010800, |
| 257 | 0xac201b60, 0x3c020800, 0x8c421b60, 0x1040ffec, |
| 258 | 0x0, 0x3c040800, 0xe00063b, 0x8c842404, |
| 259 | 0xa00032a, 0x0, 0x3c030800, 0x90631b98, |
| 260 | 0x24020002, 0x14620003, 0x3c034b65, 0xa0002e1, |
| 261 | 0x8021, 0x8e22001c, 0x34637654, 0x10430002, |
| 262 | 0x24100002, 0x24100001, 0xc02021, 0xe000350, |
| 263 | 0x2003021, 0x24020003, 0x3c010800, 0xa0221b98, |
| 264 | 0x24020002, 0x1202000a, 0x24020001, 0x3c030800, |
| 265 | 0x8c6323f0, 0x10620006, 0x0, 0x3c020800, |
| 266 | 0x944223d8, 0x21400, 0xa00031f, 0xae220014, |
| 267 | 0x3c040800, 0x248423da, 0x94820000, 0x21400, |
| 268 | 0xae220014, 0x3c020800, 0x8c421bbc, 0x3c03c000, |
| 269 | 0x3c010800, 0xa0201b98, 0x431025, 0xaf625c5c, |
| 270 | 0x8f625c50, 0x30420002, 0x10400009, 0x0, |
| 271 | 0x2484f7e2, 0x8c820000, 0x431025, 0xaf625c5c, |
| 272 | 0x8f625c50, 0x30420002, 0x1440fffa, 0x0, |
| 273 | 0x3c020800, 0x24421b84, 0x8c430000, 0x24630001, |
| 274 | 0xac430000, 0x8f630c14, 0x3063000f, 0x2c620002, |
| 275 | 0x1440000c, 0x3c024000, 0x8f630c14, 0x3c020800, |
| 276 | 0x8c421b40, 0x3063000f, 0x24420001, 0x3c010800, |
| 277 | 0xac221b40, 0x2c620002, 0x1040fff7, 0x0, |
| 278 | 0x3c024000, 0x2421825, 0xaf635c9c, 0x8f625c90, |
| 279 | 0x30420002, 0x1440fffc, 0x0, 0x12600003, |
| 280 | 0x0, 0xe0004c0, 0x0, 0x8fbf0028, |
| 281 | 0x8fb30024, 0x8fb20020, 0x8fb1001c, 0x8fb00018, |
| 282 | 0x3e00008, 0x27bd0030, 0x8f634450, 0x3c040800, |
| 283 | 0x24841b88, 0x8c820000, 0x31c02, 0x43102b, |
| 284 | 0x14400007, 0x3c038000, 0x8c840004, 0x8f624450, |
| 285 | 0x21c02, 0x83102b, 0x1040fffc, 0x3c038000, |
| 286 | 0xaf634444, 0x8f624444, 0x431024, 0x1440fffd, |
| 287 | 0x0, 0x8f624448, 0x3e00008, 0x3042ffff, |
| 288 | 0x3c024000, 0x822025, 0xaf645c38, 0x8f625c30, |
| 289 | 0x30420002, 0x1440fffc, 0x0, 0x3e00008, |
| 290 | 0x0, 0x27bdffe0, 0x805821, 0x14c00011, |
| 291 | 0x256e0008, 0x3c020800, 0x8c4223f4, 0x10400007, |
| 292 | 0x24020016, 0x3c010800, 0xa42223d2, 0x2402002a, |
| 293 | 0x3c010800, 0xa000364, 0xa42223d4, 0x8d670010, |
| 294 | 0x71402, 0x3c010800, 0xa42223d2, 0x3c010800, |
| 295 | 0xa42723d4, 0x3c040800, 0x948423d4, 0x3c030800, |
| 296 | 0x946323d2, 0x95cf0006, 0x3c020800, 0x944223d0, |
| 297 | 0x832023, 0x1e2c023, 0x3065ffff, 0x24a20028, |
| 298 | 0x1c24821, 0x3082ffff, 0x14c0001a, 0x1226021, |
| 299 | 0x9582000c, 0x3042003f, 0x3c010800, 0xa42223d6, |
| 300 | 0x95820004, 0x95830006, 0x3c010800, 0xac2023e4, |
| 301 | 0x3c010800, 0xac2023e8, 0x21400, 0x431025, |
| 302 | 0x3c010800, 0xac221bc0, 0x95220004, 0x3c010800, |
| 303 | 0xa4221bc4, 0x95230002, 0x1e51023, 0x43102a, |
| 304 | 0x10400010, 0x24020001, 0x3c010800, 0xa000398, |
| 305 | 0xac2223f8, 0x3c030800, 0x8c6323e8, 0x3c020800, |
| 306 | 0x94421bc4, 0x431021, 0xa5220004, 0x3c020800, |
| 307 | 0x94421bc0, 0xa5820004, 0x3c020800, 0x8c421bc0, |
| 308 | 0xa5820006, 0x3c020800, 0x8c4223f0, 0x3c0d0800, |
| 309 | 0x8dad23e4, 0x3c0a0800, 0x144000e5, 0x8d4a23e8, |
| 310 | 0x3c020800, 0x94421bc4, 0x4a1821, 0x3063ffff, |
| 311 | 0x62182b, 0x24020002, 0x10c2000d, 0x1435023, |
| 312 | 0x3c020800, 0x944223d6, 0x30420009, 0x10400008, |
| 313 | 0x0, 0x9582000c, 0x3042fff6, 0xa582000c, |
| 314 | 0x3c020800, 0x944223d6, 0x30420009, 0x1a26823, |
| 315 | 0x3c020800, 0x8c4223f8, 0x1040004a, 0x1203821, |
| 316 | 0x3c020800, 0x944223d2, 0x4021, 0xa520000a, |
| 317 | 0x1e21023, 0xa5220002, 0x3082ffff, 0x21042, |
| 318 | 0x18400008, 0x3021, 0x401821, 0x94e20000, |
| 319 | 0x25080001, 0xc23021, 0x103102a, 0x1440fffb, |
| 320 | 0x24e70002, 0x61c02, 0x30c2ffff, 0x623021, |
| 321 | 0x61402, 0xc23021, 0xc02821, 0x61027, |
| 322 | 0xa522000a, 0x3021, 0x2527000c, 0x4021, |
| 323 | 0x94e20000, 0x25080001, 0xc23021, 0x2d020004, |
| 324 | 0x1440fffb, 0x24e70002, 0x95220002, 0x4021, |
| 325 | 0x91230009, 0x442023, 0x1803821, 0x3082ffff, |
| 326 | 0xa4e00010, 0x621821, 0x21042, 0x18400010, |
| 327 | 0xc33021, 0x404821, 0x94e20000, 0x24e70002, |
| 328 | 0xc23021, 0x30e2007f, 0x14400006, 0x25080001, |
| 329 | 0x8d630000, 0x3c02007f, 0x3442ff80, 0x625824, |
| 330 | 0x25670008, 0x109102a, 0x1440fff3, 0x0, |
| 331 | 0x30820001, 0x10400005, 0x61c02, 0xa0e00001, |
| 332 | 0x94e20000, 0xc23021, 0x61c02, 0x30c2ffff, |
| 333 | 0x623021, 0x61402, 0xc23021, 0xa00047d, |
| 334 | 0x30c6ffff, 0x24020002, 0x14c20081, 0x0, |
| 335 | 0x3c020800, 0x8c42240c, 0x14400007, 0x0, |
| 336 | 0x3c020800, 0x944223d2, 0x95230002, 0x1e21023, |
| 337 | 0x10620077, 0x0, 0x3c020800, 0x944223d2, |
| 338 | 0x1e21023, 0xa5220002, 0x3c020800, 0x8c42240c, |
| 339 | 0x1040001a, 0x31e3ffff, 0x8dc70010, 0x3c020800, |
| 340 | 0x94421b96, 0xe04021, 0x72c02, 0xaa2021, |
| 341 | 0x431023, 0x823823, 0x72402, 0x30e2ffff, |
| 342 | 0x823821, 0x71027, 0xa522000a, 0x3102ffff, |
| 343 | 0x3c040800, 0x948423d4, 0x453023, 0xe02821, |
| 344 | 0x641823, 0x6d1821, 0xc33021, 0x61c02, |
| 345 | 0x30c2ffff, 0xa00047d, 0x623021, 0x1203821, |
| 346 | 0x4021, 0x3082ffff, 0x21042, 0x18400008, |
| 347 | 0x3021, 0x401821, 0x94e20000, 0x25080001, |
| 348 | 0xc23021, 0x103102a, 0x1440fffb, 0x24e70002, |
| 349 | 0x61c02, 0x30c2ffff, 0x623021, 0x61402, |
| 350 | 0xc23021, 0xc02821, 0x61027, 0xa522000a, |
| 351 | 0x3021, 0x2527000c, 0x4021, 0x94e20000, |
| 352 | 0x25080001, 0xc23021, 0x2d020004, 0x1440fffb, |
| 353 | 0x24e70002, 0x95220002, 0x4021, 0x91230009, |
| 354 | 0x442023, 0x1803821, 0x3082ffff, 0xa4e00010, |
| 355 | 0x3c040800, 0x948423d4, 0x621821, 0xc33021, |
| 356 | 0x61c02, 0x30c2ffff, 0x623021, 0x61c02, |
| 357 | 0x3c020800, 0x944223d0, 0xc34821, 0x441023, |
| 358 | 0x21fc2, 0x431021, 0x21043, 0x18400010, |
| 359 | 0x3021, 0x402021, 0x94e20000, 0x24e70002, |
| 360 | 0xc23021, 0x30e2007f, 0x14400006, 0x25080001, |
| 361 | 0x8d630000, 0x3c02007f, 0x3442ff80, 0x625824, |
| 362 | 0x25670008, 0x104102a, 0x1440fff3, 0x0, |
| 363 | 0x3c020800, 0x944223ec, 0xc23021, 0x3122ffff, |
| 364 | 0xc23021, 0x61c02, 0x30c2ffff, 0x623021, |
| 365 | 0x61402, 0xc23021, 0xc04021, 0x61027, |
| 366 | 0xa5820010, 0xadc00014, 0xa00049d, 0xadc00000, |
| 367 | 0x8dc70010, 0xe04021, 0x11400007, 0x72c02, |
| 368 | 0xaa3021, 0x61402, 0x30c3ffff, 0x433021, |
| 369 | 0x61402, 0xc22821, 0x51027, 0xa522000a, |
| 370 | 0x3c030800, 0x946323d4, 0x3102ffff, 0x1e21021, |
| 371 | 0x433023, 0xcd3021, 0x61c02, 0x30c2ffff, |
| 372 | 0x623021, 0x61402, 0xc23021, 0xc04021, |
| 373 | 0x61027, 0xa5820010, 0x3102ffff, 0x51c00, |
| 374 | 0x431025, 0xadc20010, 0x3c020800, 0x8c4223f4, |
| 375 | 0x10400005, 0x2de205eb, 0x14400002, 0x25e2fff2, |
| 376 | 0x34028870, 0xa5c20034, 0x3c030800, 0x246323e8, |
| 377 | 0x8c620000, 0x24420001, 0xac620000, 0x3c040800, |
| 378 | 0x8c8423e4, 0x3c020800, 0x8c421bc0, 0x3303ffff, |
| 379 | 0x832021, 0x431821, 0x62102b, 0x3c010800, |
| 380 | 0xac2423e4, 0x10400003, 0x2482ffff, 0x3c010800, |
| 381 | 0xac2223e4, 0x3c010800, 0xac231bc0, 0x3e00008, |
| 382 | 0x27bd0020, 0x27bdffb8, 0x3c050800, 0x24a51b96, |
| 383 | 0xafbf0044, 0xafbe0040, 0xafb7003c, 0xafb60038, |
| 384 | 0xafb50034, 0xafb40030, 0xafb3002c, 0xafb20028, |
| 385 | 0xafb10024, 0xafb00020, 0x94a90000, 0x3c020800, |
| 386 | 0x944223d0, 0x3c030800, 0x8c631bb0, 0x3c040800, |
| 387 | 0x8c841bac, 0x1221023, 0x64182a, 0xa7a9001e, |
| 388 | 0x106000be, 0xa7a20016, 0x24be0022, 0x97b6001e, |
| 389 | 0x24b3001a, 0x24b70016, 0x8fc20000, 0x14400008, |
| 390 | 0x0, 0x8fc2fff8, 0x97a30016, 0x8fc4fff4, |
| 391 | 0x431021, 0x82202a, 0x148000b0, 0x0, |
| 392 | 0x97d50818, 0x32a2ffff, 0x104000a3, 0x9021, |
| 393 | 0x40a021, 0x8821, 0xe000625, 0x0, |
| 394 | 0x403021, 0x14c00007, 0x0, 0x3c020800, |
| 395 | 0x8c4223dc, 0x24420001, 0x3c010800, 0xa000596, |
| 396 | 0xac2223dc, 0x3c100800, 0x2118021, 0x8e101bc8, |
| 397 | 0x9608000a, 0x31020040, 0x10400005, 0x2407180c, |
| 398 | 0x8e02000c, 0x2407188c, 0x21400, 0xacc20018, |
| 399 | 0x31020080, 0x54400001, 0x34e70010, 0x3c020800, |
| 400 | 0x511021, 0x8c421bd0, 0x3c030800, 0x711821, |
| 401 | 0x8c631bd4, 0x21500, 0x31c00, 0x431025, |
| 402 | 0xacc20014, 0x96040008, 0x3242ffff, 0x821021, |
| 403 | 0x282102a, 0x14400002, 0x2b22823, 0x802821, |
| 404 | 0x8e020000, 0x2459021, 0xacc20000, 0x8e020004, |
| 405 | 0xc02021, 0x26310010, 0xac820004, 0x30e2ffff, |
| 406 | 0xac800008, 0xa485000e, 0xac820010, 0x24020305, |
| 407 | 0xe0005a2, 0xa482000c, 0x3242ffff, 0x54102b, |
| 408 | 0x1440ffc5, 0x3242ffff, 0xa00058e, 0x0, |
| 409 | 0x8e620000, 0x8e63fffc, 0x43102a, 0x10400067, |
| 410 | 0x0, 0x8e62fff0, 0x28900, 0x3c100800, |
| 411 | 0x2118021, 0xe000625, 0x8e101bc8, 0x403021, |
| 412 | 0x14c00005, 0x0, 0x8e62082c, 0x24420001, |
| 413 | 0xa000596, 0xae62082c, 0x9608000a, 0x31020040, |
| 414 | 0x10400005, 0x2407180c, 0x8e02000c, 0x2407188c, |
| 415 | 0x21400, 0xacc20018, 0x3c020800, 0x511021, |
| 416 | 0x8c421bd0, 0x3c030800, 0x711821, 0x8c631bd4, |
| 417 | 0x21500, 0x31c00, 0x431025, 0xacc20014, |
| 418 | 0x8e63fff4, 0x96020008, 0x432023, 0x3242ffff, |
| 419 | 0x3083ffff, 0x431021, 0x2c2102a, 0x10400003, |
| 420 | 0x802821, 0x97a9001e, 0x1322823, 0x8e620000, |
| 421 | 0x30a4ffff, 0x441021, 0xae620000, 0xa4c5000e, |
| 422 | 0x8e020000, 0xacc20000, 0x8e020004, 0x8e63fff4, |
| 423 | 0x431021, 0xacc20004, 0x8e63fff4, 0x96020008, |
| 424 | 0x641821, 0x62102a, 0x14400006, 0x2459021, |
| 425 | 0x8e62fff0, 0xae60fff4, 0x24420001, 0xa000571, |
| 426 | 0xae62fff0, 0xae63fff4, 0xacc00008, 0x3242ffff, |
| 427 | 0x10560003, 0x31020004, 0x10400006, 0x24020305, |
| 428 | 0x31020080, 0x54400001, 0x34e70010, 0x34e70020, |
| 429 | 0x24020905, 0xa4c2000c, 0x8ee30000, 0x8ee20004, |
| 430 | 0x14620007, 0x3c02b49a, 0x8ee20860, 0x54400001, |
| 431 | 0x34e70400, 0x3c024b65, 0xa000588, 0x34427654, |
| 432 | 0x344289ab, 0xacc2001c, 0x30e2ffff, 0xacc20010, |
| 433 | 0xe0005a2, 0xc02021, 0x3242ffff, 0x56102b, |
| 434 | 0x1440ff9b, 0x0, 0x8e620000, 0x8e63fffc, |
| 435 | 0x43102a, 0x1440ff48, 0x0, 0x8fbf0044, |
| 436 | 0x8fbe0040, 0x8fb7003c, 0x8fb60038, 0x8fb50034, |
| 437 | 0x8fb40030, 0x8fb3002c, 0x8fb20028, 0x8fb10024, |
| 438 | 0x8fb00020, 0x3e00008, 0x27bd0048, 0x27bdffe8, |
| 439 | 0xafbf0014, 0xafb00010, 0x8f624450, 0x8f634410, |
| 440 | 0xa0005b1, 0x808021, 0x8f626820, 0x30422000, |
| 441 | 0x10400003, 0x0, 0xe0001f0, 0x2021, |
| 442 | 0x8f624450, 0x8f634410, 0x3042ffff, 0x43102b, |
| 443 | 0x1440fff5, 0x0, 0x8f630c14, 0x3063000f, |
| 444 | 0x2c620002, 0x1440000b, 0x0, 0x8f630c14, |
| 445 | 0x3c020800, 0x8c421b40, 0x3063000f, 0x24420001, |
| 446 | 0x3c010800, 0xac221b40, 0x2c620002, 0x1040fff7, |
| 447 | 0x0, 0xaf705c18, 0x8f625c10, 0x30420002, |
| 448 | 0x10400009, 0x0, 0x8f626820, 0x30422000, |
| 449 | 0x1040fff8, 0x0, 0xe0001f0, 0x2021, |
| 450 | 0xa0005c4, 0x0, 0x8fbf0014, 0x8fb00010, |
| 451 | 0x3e00008, 0x27bd0018, 0x0, 0x0, |
| 452 | 0x0, 0x27bdffe8, 0x3c1bc000, 0xafbf0014, |
| 453 | 0xafb00010, 0xaf60680c, 0x8f626804, 0x34420082, |
| 454 | 0xaf626804, 0x8f634000, 0x24020b50, 0x3c010800, |
| 455 | 0xac221b54, 0x24020b78, 0x3c010800, 0xac221b64, |
| 456 | 0x34630002, 0xaf634000, 0xe000605, 0x808021, |
| 457 | 0x3c010800, 0xa0221b68, 0x304200ff, 0x24030002, |
| 458 | 0x14430005, 0x0, 0x3c020800, 0x8c421b54, |
| 459 | 0xa0005f8, 0xac5000c0, 0x3c020800, 0x8c421b54, |
| 460 | 0xac5000bc, 0x8f624434, 0x8f634438, 0x8f644410, |
| 461 | 0x3c010800, 0xac221b5c, 0x3c010800, 0xac231b6c, |
| 462 | 0x3c010800, 0xac241b58, 0x8fbf0014, 0x8fb00010, |
| 463 | 0x3e00008, 0x27bd0018, 0x3c040800, 0x8c870000, |
| 464 | 0x3c03aa55, 0x3463aa55, 0x3c06c003, 0xac830000, |
| 465 | 0x8cc20000, 0x14430007, 0x24050002, 0x3c0355aa, |
| 466 | 0x346355aa, 0xac830000, 0x8cc20000, 0x50430001, |
| 467 | 0x24050001, 0x3c020800, 0xac470000, 0x3e00008, |
| 468 | 0xa01021, 0x27bdfff8, 0x18800009, 0x2821, |
| 469 | 0x8f63680c, 0x8f62680c, 0x1043fffe, 0x0, |
| 470 | 0x24a50001, 0xa4102a, 0x1440fff9, 0x0, |
| 471 | 0x3e00008, 0x27bd0008, 0x8f634450, 0x3c020800, |
| 472 | 0x8c421b5c, 0x31c02, 0x43102b, 0x14400008, |
| 473 | 0x3c038000, 0x3c040800, 0x8c841b6c, 0x8f624450, |
| 474 | 0x21c02, 0x83102b, 0x1040fffc, 0x3c038000, |
| 475 | 0xaf634444, 0x8f624444, 0x431024, 0x1440fffd, |
| 476 | 0x0, 0x8f624448, 0x3e00008, 0x3042ffff, |
| 477 | 0x3082ffff, 0x2442e000, 0x2c422001, 0x14400003, |
| 478 | 0x3c024000, 0xa000648, 0x2402ffff, 0x822025, |
| 479 | 0xaf645c38, 0x8f625c30, 0x30420002, 0x1440fffc, |
| 480 | 0x1021, 0x3e00008, 0x0, 0x8f624450, |
| 481 | 0x3c030800, 0x8c631b58, 0xa000651, 0x3042ffff, |
| 482 | 0x8f624450, 0x3042ffff, 0x43102b, 0x1440fffc, |
| 483 | 0x0, 0x3e00008, 0x0, 0x27bdffe0, |
| 484 | 0x802821, 0x3c040800, 0x24841af0, 0x3021, |
| 485 | 0x3821, 0xafbf0018, 0xafa00010, 0xe00067c, |
| 486 | 0xafa00014, 0xa000660, 0x0, 0x8fbf0018, |
| 487 | 0x3e00008, 0x27bd0020, 0x0, 0x0, |
| 488 | 0x0, 0x3c020800, 0x34423000, 0x3c030800, |
| 489 | 0x34633000, 0x3c040800, 0x348437ff, 0x3c010800, |
| 490 | 0xac221b74, 0x24020040, 0x3c010800, 0xac221b78, |
| 491 | 0x3c010800, 0xac201b70, 0xac600000, 0x24630004, |
| 492 | 0x83102b, 0x5040fffd, 0xac600000, 0x3e00008, |
| 493 | 0x0, 0x804821, 0x8faa0010, 0x3c020800, |
| 494 | 0x8c421b70, 0x3c040800, 0x8c841b78, 0x8fab0014, |
| 495 | 0x24430001, 0x44102b, 0x3c010800, 0xac231b70, |
| 496 | 0x14400003, 0x4021, 0x3c010800, 0xac201b70, |
| 497 | 0x3c020800, 0x8c421b70, 0x3c030800, 0x8c631b74, |
| 498 | 0x91240000, 0x21140, 0x431021, 0x481021, |
| 499 | 0x25080001, 0xa0440000, 0x29020008, 0x1440fff4, |
| 500 | 0x25290001, 0x3c020800, 0x8c421b70, 0x3c030800, |
| 501 | 0x8c631b74, 0x8f64680c, 0x21140, 0x431021, |
| 502 | 0xac440008, 0xac45000c, 0xac460010, 0xac470014, |
| 503 | 0xac4a0018, 0x3e00008, 0xac4b001c, 0x0, |
| 504 | 0x0, 0x0 }; |
| 505 | U32 t3StkOffLdFwRodata[(0x60/4) + 1] = { |
| 506 | 0x4d61696e, |
| 507 | 0x43707542, 0x0, 0x4d61696e, 0x43707541, |
| 508 | 0x0, 0x0, 0x0, 0x73746b6f, |
| 509 | 0x66666c64, 0x496e0000, 0x73746b6f, 0x66662a2a, |
| 510 | 0x0, 0x53774576, 0x656e7430, 0x0, |
| 511 | 0x0, 0x0, 0x0, 0x66617461, |
| 512 | 0x6c457272, 0x0, 0x0, 0x0 }; |
| 513 | U32 t3StkOffLdFwData[(0x30/4) + 1] = { |
| 514 | 0x0, 0x73746b6f, 0x66666c64, |
| 515 | 0x5f76312e, 0x362e3000, 0x0, 0x0, |
| 516 | 0x0, 0x0, 0x0, 0x0, |
| 517 | 0x0, 0x0 }; |
| 518 | |
| 519 | #endif /* __FW_STKOFFLD_H__ */ |
| 520 | |