1 /* 2 xtensa-versions.h -- definitions of Xtensa version and release numbers 3 4 This file defines most Xtensa-related product versions and releases 5 that exist so far. 6 It also provides a bit of information about which ones are current. 7 This file changes every release, as versions/releases get added. 8 9 */ 10 // $Id: //depot/rel/Foxhill/dot.9/Xtensa/Software/misc/xtensa-versions.h.tpp#1 $ 11 12 /* 13 Copyright (c) 2006-2018 Tensilica Inc. 14 15 Permission is hereby granted, free of charge, to any person obtaining 16 a copy of this software and associated documentation files (the 17 "Software"), to deal in the Software without restriction, including 18 without limitation the rights to use, copy, modify, merge, publish, 19 distribute, sublicense, and/or sell copies of the Software, and to 20 permit persons to whom the Software is furnished to do so, subject to 21 the following conditions: 22 23 The above copyright notice and this permission notice shall be included 24 in all copies or substantial portions of the Software. 25 26 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 27 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 28 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 29 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 30 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 31 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 32 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 33 */ 34 35 #ifndef XTENSA_VERSIONS_H 36 #define XTENSA_VERSIONS_H 37 38 39 /* 40 * NOTE: A "release" is a collection of product versions 41 * made available at once (together) to customers. 42 * In the past, release and version names all matched in T####.# form, 43 * making the distinction irrelevant. 44 * Starting with the RA-2004.1 release, this is no longer the case. 45 */ 46 47 48 /* Hardware (Xtensa/Diamond processor) versions: */ 49 #define XTENSA_HWVERSION_T1020_0 102000 /* versions T1020.0 */ 50 #define XTENSA_HWCIDSCHEME_T1020_0 10 51 #define XTENSA_HWCIDVERS_T1020_0 2 52 #define XTENSA_HWVERSION_T1020_1 102001 /* versions T1020.1 */ 53 #define XTENSA_HWCIDSCHEME_T1020_1 10 54 #define XTENSA_HWCIDVERS_T1020_1 3 55 #define XTENSA_HWVERSION_T1020_2 102002 /* versions T1020.2 */ 56 #define XTENSA_HWCIDSCHEME_T1020_2 10 57 #define XTENSA_HWCIDVERS_T1020_2 4 58 #define XTENSA_HWVERSION_T1020_2B 102002 /* versions T1020.2b */ 59 #define XTENSA_HWCIDSCHEME_T1020_2B 10 60 #define XTENSA_HWCIDVERS_T1020_2B 5 61 #define XTENSA_HWVERSION_T1020_3 102003 /* versions T1020.3 */ 62 #define XTENSA_HWCIDSCHEME_T1020_3 10 63 #define XTENSA_HWCIDVERS_T1020_3 6 64 #define XTENSA_HWVERSION_T1020_4 102004 /* versions T1020.4 */ 65 #define XTENSA_HWCIDSCHEME_T1020_4 10 66 #define XTENSA_HWCIDVERS_T1020_4 7 67 #define XTENSA_HWVERSION_T1030_0 103000 /* versions T1030.0 */ 68 #define XTENSA_HWCIDSCHEME_T1030_0 10 69 #define XTENSA_HWCIDVERS_T1030_0 9 70 #define XTENSA_HWVERSION_T1030_1 103001 /* versions T1030.1 */ 71 #define XTENSA_HWCIDSCHEME_T1030_1 10 72 #define XTENSA_HWCIDVERS_T1030_1 10 73 #define XTENSA_HWVERSION_T1030_2 103002 /* versions T1030.2 */ 74 #define XTENSA_HWCIDSCHEME_T1030_2 10 75 #define XTENSA_HWCIDVERS_T1030_2 11 76 #define XTENSA_HWVERSION_T1030_3 103003 /* versions T1030.3 */ 77 #define XTENSA_HWCIDSCHEME_T1030_3 10 78 #define XTENSA_HWCIDVERS_T1030_3 12 79 #define XTENSA_HWVERSION_T1040_0 104000 /* versions T1040.0 */ 80 #define XTENSA_HWCIDSCHEME_T1040_0 10 81 #define XTENSA_HWCIDVERS_T1040_0 15 82 #define XTENSA_HWVERSION_T1040_1 104001 /* versions T1040.1 */ 83 #define XTENSA_HWCIDSCHEME_T1040_1 1 84 #define XTENSA_HWCIDVERS_T1040_1 32 85 #define XTENSA_HWVERSION_T1040_1P 104001 /* versions T1040.1-prehotfix */ 86 #define XTENSA_HWCIDSCHEME_T1040_1P 10 87 #define XTENSA_HWCIDVERS_T1040_1P 16 88 #define XTENSA_HWVERSION_T1040_2 104002 /* versions T1040.2 */ 89 #define XTENSA_HWCIDSCHEME_T1040_2 1 90 #define XTENSA_HWCIDVERS_T1040_2 33 91 #define XTENSA_HWVERSION_T1040_3 104003 /* versions T1040.3 */ 92 #define XTENSA_HWCIDSCHEME_T1040_3 1 93 #define XTENSA_HWCIDVERS_T1040_3 34 94 #define XTENSA_HWVERSION_T1050_0 105000 /* versions T1050.0 */ 95 #define XTENSA_HWCIDSCHEME_T1050_0 1100 96 #define XTENSA_HWCIDVERS_T1050_0 1 97 #define XTENSA_HWVERSION_T1050_1 105001 /* versions T1050.1 */ 98 #define XTENSA_HWCIDSCHEME_T1050_1 1100 99 #define XTENSA_HWCIDVERS_T1050_1 2 100 #define XTENSA_HWVERSION_T1050_2 105002 /* versions T1050.2 */ 101 #define XTENSA_HWCIDSCHEME_T1050_2 1100 102 #define XTENSA_HWCIDVERS_T1050_2 4 103 #define XTENSA_HWVERSION_T1050_3 105003 /* versions T1050.3 */ 104 #define XTENSA_HWCIDSCHEME_T1050_3 1100 105 #define XTENSA_HWCIDVERS_T1050_3 6 106 #define XTENSA_HWVERSION_T1050_4 105004 /* versions T1050.4 */ 107 #define XTENSA_HWCIDSCHEME_T1050_4 1100 108 #define XTENSA_HWCIDVERS_T1050_4 7 109 #define XTENSA_HWVERSION_T1050_5 105005 /* versions T1050.5 */ 110 #define XTENSA_HWCIDSCHEME_T1050_5 1100 111 #define XTENSA_HWCIDVERS_T1050_5 8 112 #define XTENSA_HWVERSION_RA_2004_1 210000 /* versions LX1.0.0 */ 113 #define XTENSA_HWCIDSCHEME_RA_2004_1 1100 114 #define XTENSA_HWCIDVERS_RA_2004_1 3 115 #define XTENSA_HWVERSION_RA_2005_1 210001 /* versions LX1.0.1 */ 116 #define XTENSA_HWCIDSCHEME_RA_2005_1 1100 117 #define XTENSA_HWCIDVERS_RA_2005_1 20 118 #define XTENSA_HWVERSION_RA_2005_2 210002 /* versions LX1.0.2 */ 119 #define XTENSA_HWCIDSCHEME_RA_2005_2 1100 120 #define XTENSA_HWCIDVERS_RA_2005_2 21 121 #define XTENSA_HWVERSION_RA_2005_3 210003 /* versions LX1.0.3, X6.0.3 */ 122 #define XTENSA_HWCIDSCHEME_RA_2005_3 1100 123 #define XTENSA_HWCIDVERS_RA_2005_3 22 124 #define XTENSA_HWVERSION_RA_2006_4 210004 /* versions LX1.0.4, X6.0.4 */ 125 #define XTENSA_HWCIDSCHEME_RA_2006_4 1100 126 #define XTENSA_HWCIDVERS_RA_2006_4 23 127 #define XTENSA_HWVERSION_RA_2006_5 210005 /* versions LX1.0.5, X6.0.5 */ 128 #define XTENSA_HWCIDSCHEME_RA_2006_5 1100 129 #define XTENSA_HWCIDVERS_RA_2006_5 24 130 #define XTENSA_HWVERSION_RA_2006_6 210006 /* versions LX1.0.6, X6.0.6 */ 131 #define XTENSA_HWCIDSCHEME_RA_2006_6 1100 132 #define XTENSA_HWCIDVERS_RA_2006_6 25 133 #define XTENSA_HWVERSION_RA_2007_7 210007 /* versions LX1.0.7, X6.0.7 */ 134 #define XTENSA_HWCIDSCHEME_RA_2007_7 1100 135 #define XTENSA_HWCIDVERS_RA_2007_7 26 136 #define XTENSA_HWVERSION_RA_2008_8 210008 /* versions LX1.0.8, X6.0.8 */ 137 #define XTENSA_HWCIDSCHEME_RA_2008_8 1100 138 #define XTENSA_HWCIDVERS_RA_2008_8 27 139 #define XTENSA_HWVERSION_RB_2006_0 220000 /* versions LX2.0.0, X7.0.0 */ 140 #define XTENSA_HWCIDSCHEME_RB_2006_0 1100 141 #define XTENSA_HWCIDVERS_RB_2006_0 48 142 #define XTENSA_HWVERSION_RB_2007_1 220001 /* versions LX2.0.1, X7.0.1 */ 143 #define XTENSA_HWCIDSCHEME_RB_2007_1 1100 144 #define XTENSA_HWCIDVERS_RB_2007_1 49 145 #define XTENSA_HWVERSION_RB_2007_2 221000 /* versions LX2.1.0, X7.1.0 */ 146 #define XTENSA_HWCIDSCHEME_RB_2007_2 1100 147 #define XTENSA_HWCIDVERS_RB_2007_2 52 148 #define XTENSA_HWVERSION_RB_2008_3 221001 /* versions LX2.1.1, X7.1.1 */ 149 #define XTENSA_HWCIDSCHEME_RB_2008_3 1100 150 #define XTENSA_HWCIDVERS_RB_2008_3 53 151 #define XTENSA_HWVERSION_RB_2008_4 221002 /* versions LX2.1.2, X7.1.2 */ 152 #define XTENSA_HWCIDSCHEME_RB_2008_4 1100 153 #define XTENSA_HWCIDVERS_RB_2008_4 54 154 #define XTENSA_HWVERSION_RB_2009_5 221003 /* versions LX2.1.3, X7.1.3 */ 155 #define XTENSA_HWCIDSCHEME_RB_2009_5 1100 156 #define XTENSA_HWCIDVERS_RB_2009_5 55 157 #define XTENSA_HWVERSION_RB_2007_2_MP 221100 /* versions LX2.1.8-MP, X7.1.8-MP */ 158 #define XTENSA_HWCIDSCHEME_RB_2007_2_MP 1100 159 #define XTENSA_HWCIDVERS_RB_2007_2_MP 64 160 #define XTENSA_HWVERSION_RC_2009_0 230000 /* versions LX3.0.0, X8.0.0, MX1.0.0 */ 161 #define XTENSA_HWCIDSCHEME_RC_2009_0 1100 162 #define XTENSA_HWCIDVERS_RC_2009_0 65 163 #define XTENSA_HWVERSION_RC_2010_1 230001 /* versions LX3.0.1, X8.0.1, MX1.0.1 */ 164 #define XTENSA_HWCIDSCHEME_RC_2010_1 1100 165 #define XTENSA_HWCIDVERS_RC_2010_1 66 166 #define XTENSA_HWVERSION_RC_2010_2 230002 /* versions LX3.0.2, X8.0.2, MX1.0.2 */ 167 #define XTENSA_HWCIDSCHEME_RC_2010_2 1100 168 #define XTENSA_HWCIDVERS_RC_2010_2 67 169 #define XTENSA_HWVERSION_RC_2011_3 230003 /* versions LX3.0.3, X8.0.3, MX1.0.3 */ 170 #define XTENSA_HWCIDSCHEME_RC_2011_3 1100 171 #define XTENSA_HWCIDVERS_RC_2011_3 68 172 #define XTENSA_HWVERSION_RD_2010_0 240000 /* versions LX4.0.0, X9.0.0, MX1.1.0, TX1.0.0 */ 173 #define XTENSA_HWCIDSCHEME_RD_2010_0 1100 174 #define XTENSA_HWCIDVERS_RD_2010_0 80 175 #define XTENSA_HWVERSION_RD_2011_1 240001 /* versions LX4.0.1, X9.0.1, MX1.1.1, TX1.0.1 */ 176 #define XTENSA_HWCIDSCHEME_RD_2011_1 1100 177 #define XTENSA_HWCIDVERS_RD_2011_1 81 178 #define XTENSA_HWVERSION_RD_2011_2 240002 /* versions LX4.0.2, X9.0.2, MX1.1.2, TX1.0.2 */ 179 #define XTENSA_HWCIDSCHEME_RD_2011_2 1100 180 #define XTENSA_HWCIDVERS_RD_2011_2 82 181 #define XTENSA_HWVERSION_RD_2011_3 240003 /* versions LX4.0.3, X9.0.3, MX1.1.3, TX1.0.3 */ 182 #define XTENSA_HWCIDSCHEME_RD_2011_3 1100 183 #define XTENSA_HWCIDVERS_RD_2011_3 83 184 #define XTENSA_HWVERSION_RD_2012_4 240004 /* versions LX4.0.4, X9.0.4, MX1.1.4, TX1.0.4 */ 185 #define XTENSA_HWCIDSCHEME_RD_2012_4 1100 186 #define XTENSA_HWCIDVERS_RD_2012_4 84 187 #define XTENSA_HWVERSION_RD_2012_5 240005 /* versions LX4.0.5, X9.0.5, MX1.1.5, TX1.0.5 */ 188 #define XTENSA_HWCIDSCHEME_RD_2012_5 1100 189 #define XTENSA_HWCIDVERS_RD_2012_5 85 190 #define XTENSA_HWVERSION_RE_2012_0 250000 /* versions LX5.0.0, X10.0.0, MX1.2.0 */ 191 #define XTENSA_HWCIDSCHEME_RE_2012_0 1100 192 #define XTENSA_HWCIDVERS_RE_2012_0 96 193 #define XTENSA_HWVERSION_RE_2012_1 250001 /* versions LX5.0.1, X10.0.1, MX1.2.1 */ 194 #define XTENSA_HWCIDSCHEME_RE_2012_1 1100 195 #define XTENSA_HWCIDVERS_RE_2012_1 97 196 #define XTENSA_HWVERSION_RE_2013_2 250002 /* versions LX5.0.2, X10.0.2, MX1.2.2 */ 197 #define XTENSA_HWCIDSCHEME_RE_2013_2 1100 198 #define XTENSA_HWCIDVERS_RE_2013_2 98 199 #define XTENSA_HWVERSION_RE_2013_3 250003 /* versions LX5.0.3, X10.0.3, MX1.2.3 */ 200 #define XTENSA_HWCIDSCHEME_RE_2013_3 1100 201 #define XTENSA_HWCIDVERS_RE_2013_3 99 202 #define XTENSA_HWVERSION_RE_2013_4 250004 /* versions LX5.0.4, X10.0.4, MX1.2.4 */ 203 #define XTENSA_HWCIDSCHEME_RE_2013_4 1100 204 #define XTENSA_HWCIDVERS_RE_2013_4 100 205 #define XTENSA_HWVERSION_RE_2014_5 250005 /* versions LX5.0.5, X10.0.5, MX1.2.5 */ 206 #define XTENSA_HWCIDSCHEME_RE_2014_5 1100 207 #define XTENSA_HWCIDVERS_RE_2014_5 101 208 #define XTENSA_HWVERSION_RE_2015_6 250006 /* versions LX5.0.6, X10.0.6, MX1.2.6 */ 209 #define XTENSA_HWCIDSCHEME_RE_2015_6 1100 210 #define XTENSA_HWCIDVERS_RE_2015_6 102 211 #define XTENSA_HWVERSION_RF_2014_0 260000 /* versions LX6.0.0, X11.0.0, MX1.3.0 */ 212 #define XTENSA_HWCIDSCHEME_RF_2014_0 1100 213 #define XTENSA_HWCIDVERS_RF_2014_0 112 214 #define XTENSA_HWVERSION_RF_2014_1 260001 /* versions LX6.0.1, X11.0.1 */ 215 #define XTENSA_HWCIDSCHEME_RF_2014_1 1100 216 #define XTENSA_HWCIDVERS_RF_2014_1 113 217 #define XTENSA_HWVERSION_RF_2015_2 260002 /* versions LX6.0.2, X11.0.2 */ 218 #define XTENSA_HWCIDSCHEME_RF_2015_2 1100 219 #define XTENSA_HWCIDVERS_RF_2015_2 114 220 #define XTENSA_HWVERSION_RF_2015_3 260003 /* versions LX6.0.3, X11.0.3 */ 221 #define XTENSA_HWCIDSCHEME_RF_2015_3 1100 222 #define XTENSA_HWCIDVERS_RF_2015_3 115 223 #define XTENSA_HWVERSION_RF_2016_4 260004 /* versions LX6.0.4, X11.0.4 */ 224 #define XTENSA_HWCIDSCHEME_RF_2016_4 1100 225 #define XTENSA_HWCIDVERS_RF_2016_4 116 226 #define XTENSA_HWVERSION_RG_2015_0 270000 /* versions LX7.0.0 */ 227 #define XTENSA_HWCIDSCHEME_RG_2015_0 1100 228 #define XTENSA_HWCIDVERS_RG_2015_0 128 229 #define XTENSA_HWVERSION_RG_2015_1 270001 /* versions LX7.0.1 */ 230 #define XTENSA_HWCIDSCHEME_RG_2015_1 1100 231 #define XTENSA_HWCIDVERS_RG_2015_1 129 232 #define XTENSA_HWVERSION_RG_2015_2 270002 /* versions LX7.0.2 */ 233 #define XTENSA_HWCIDSCHEME_RG_2015_2 1100 234 #define XTENSA_HWCIDVERS_RG_2015_2 130 235 #define XTENSA_HWVERSION_RG_2016_3 270003 /* versions LX7.0.3 */ 236 #define XTENSA_HWCIDSCHEME_RG_2016_3 1100 237 #define XTENSA_HWCIDVERS_RG_2016_3 131 238 #define XTENSA_HWVERSION_RG_2016_4 270004 /* versions LX7.0.4 */ 239 #define XTENSA_HWCIDSCHEME_RG_2016_4 1100 240 #define XTENSA_HWCIDVERS_RG_2016_4 132 241 #define XTENSA_HWVERSION_RG_2017_5 270005 /* versions LX7.0.5 */ 242 #define XTENSA_HWCIDSCHEME_RG_2017_5 1100 243 #define XTENSA_HWCIDVERS_RG_2017_5 133 244 #define XTENSA_HWVERSION_RG_2017_6 270006 /* versions LX7.0.6 */ 245 #define XTENSA_HWCIDSCHEME_RG_2017_6 1100 246 #define XTENSA_HWCIDVERS_RG_2017_6 134 247 #define XTENSA_HWVERSION_RG_2017_7 270007 /* versions LX7.0.7 */ 248 #define XTENSA_HWCIDSCHEME_RG_2017_7 1100 249 #define XTENSA_HWCIDVERS_RG_2017_7 135 250 #define XTENSA_HWVERSION_RG_2017_8 270008 /* versions LX7.0.8 */ 251 #define XTENSA_HWCIDSCHEME_RG_2017_8 1100 252 #define XTENSA_HWCIDVERS_RG_2017_8 136 253 #define XTENSA_HWVERSION_RG_2018_9 270009 /* versions LX7.0.9 */ 254 #define XTENSA_HWCIDSCHEME_RG_2018_9 1100 255 #define XTENSA_HWCIDVERS_RG_2018_9 137 256 #define XTENSA_HWVERSION_RH_2016_0 280000 /* versions LX8.0.0, NX1.0.0, SX1.0.0 */ 257 #define XTENSA_HWCIDSCHEME_RH_2016_0 1100 258 #define XTENSA_HWCIDVERS_RH_2016_0 144 259 260 /* Software (Xtensa Tools) versions: */ 261 #define XTENSA_SWVERSION_T1020_0 102000 /* versions T1020.0 */ 262 #define XTENSA_SWVERSION_T1020_1 102001 /* versions T1020.1 */ 263 #define XTENSA_SWVERSION_T1020_2 102002 /* versions T1020.2 */ 264 #define XTENSA_SWVERSION_T1020_2B 102002 /* versions T1020.2b */ 265 #define XTENSA_SWVERSION_T1020_3 102003 /* versions T1020.3 */ 266 #define XTENSA_SWVERSION_T1020_4 102004 /* versions T1020.4 */ 267 #define XTENSA_SWVERSION_T1030_0 103000 /* versions T1030.0 */ 268 #define XTENSA_SWVERSION_T1030_1 103001 /* versions T1030.1 */ 269 #define XTENSA_SWVERSION_T1030_2 103002 /* versions T1030.2 */ 270 #define XTENSA_SWVERSION_T1030_3 103003 /* versions T1030.3 */ 271 #define XTENSA_SWVERSION_T1040_0 104000 /* versions T1040.0 */ 272 #define XTENSA_SWVERSION_T1040_1 104001 /* versions T1040.1 */ 273 #define XTENSA_SWVERSION_T1040_1P 104001 /* versions T1040.1-prehotfix */ 274 #define XTENSA_SWVERSION_T1040_2 104002 /* versions T1040.2 */ 275 #define XTENSA_SWVERSION_T1040_3 104003 /* versions T1040.3 */ 276 #define XTENSA_SWVERSION_T1050_0 105000 /* versions T1050.0 */ 277 #define XTENSA_SWVERSION_T1050_1 105001 /* versions T1050.1 */ 278 #define XTENSA_SWVERSION_T1050_2 105002 /* versions T1050.2 */ 279 #define XTENSA_SWVERSION_T1050_3 105003 /* versions T1050.3 */ 280 #define XTENSA_SWVERSION_T1050_4 105004 /* versions T1050.4 */ 281 #define XTENSA_SWVERSION_T1050_5 105005 /* versions T1050.5 */ 282 #define XTENSA_SWVERSION_RA_2004_1 600000 /* versions 6.0.0 */ 283 #define XTENSA_SWVERSION_RA_2005_1 600001 /* versions 6.0.1 */ 284 #define XTENSA_SWVERSION_RA_2005_2 600002 /* versions 6.0.2 */ 285 #define XTENSA_SWVERSION_RA_2005_3 600003 /* versions 6.0.3 */ 286 #define XTENSA_SWVERSION_RA_2006_4 600004 /* versions 6.0.4 */ 287 #define XTENSA_SWVERSION_RA_2006_5 600005 /* versions 6.0.5 */ 288 #define XTENSA_SWVERSION_RA_2006_6 600006 /* versions 6.0.6 */ 289 #define XTENSA_SWVERSION_RA_2007_7 600007 /* versions 6.0.7 */ 290 #define XTENSA_SWVERSION_RA_2008_8 600008 /* versions 6.0.8 */ 291 #define XTENSA_SWVERSION_RB_2006_0 700000 /* versions 7.0.0 */ 292 #define XTENSA_SWVERSION_RB_2007_1 700001 /* versions 7.0.1 */ 293 #define XTENSA_SWVERSION_RB_2007_2 701000 /* versions 7.1.0 */ 294 #define XTENSA_SWVERSION_RB_2008_3 701001 /* versions 7.1.1 */ 295 #define XTENSA_SWVERSION_RB_2008_4 701002 /* versions 7.1.2 */ 296 #define XTENSA_SWVERSION_RB_2009_5 701003 /* versions 7.1.3 */ 297 #define XTENSA_SWVERSION_RB_2007_2_MP 701100 /* versions 7.1.8-MP */ 298 #define XTENSA_SWVERSION_RC_2009_0 800000 /* versions 8.0.0 */ 299 #define XTENSA_SWVERSION_RC_2010_1 800001 /* versions 8.0.1 */ 300 #define XTENSA_SWVERSION_RC_2010_2 800002 /* versions 8.0.2 */ 301 #define XTENSA_SWVERSION_RC_2011_3 800003 /* versions 8.0.3 */ 302 #define XTENSA_SWVERSION_RD_2010_0 900000 /* versions 9.0.0 */ 303 #define XTENSA_SWVERSION_RD_2011_1 900001 /* versions 9.0.1 */ 304 #define XTENSA_SWVERSION_RD_2011_2 900002 /* versions 9.0.2 */ 305 #define XTENSA_SWVERSION_RD_2011_3 900003 /* versions 9.0.3 */ 306 #define XTENSA_SWVERSION_RD_2012_4 900004 /* versions 9.0.4 */ 307 #define XTENSA_SWVERSION_RD_2012_5 900005 /* versions 9.0.5 */ 308 #define XTENSA_SWVERSION_RE_2012_0 1000000 /* versions 10.0.0 */ 309 #define XTENSA_SWVERSION_RE_2012_1 1000001 /* versions 10.0.1 */ 310 #define XTENSA_SWVERSION_RE_2013_2 1000002 /* versions 10.0.2 */ 311 #define XTENSA_SWVERSION_RE_2013_3 1000003 /* versions 10.0.3 */ 312 #define XTENSA_SWVERSION_RE_2013_4 1000004 /* versions 10.0.4 */ 313 #define XTENSA_SWVERSION_RE_2014_5 1000005 /* versions 10.0.5 */ 314 #define XTENSA_SWVERSION_RE_2015_6 1000006 /* versions 10.0.6 */ 315 #define XTENSA_SWVERSION_RF_2014_0 1100000 /* versions 11.0.0 */ 316 #define XTENSA_SWVERSION_RF_2014_1 1100001 /* versions 11.0.1 */ 317 #define XTENSA_SWVERSION_RF_2015_2 1100002 /* versions 11.0.2 */ 318 #define XTENSA_SWVERSION_RF_2015_3 1100003 /* versions 11.0.3 */ 319 #define XTENSA_SWVERSION_RF_2016_4 1100004 /* versions 11.0.4 */ 320 #define XTENSA_SWVERSION_RG_2015_0 1200000 /* versions 12.0.0 */ 321 #define XTENSA_SWVERSION_RG_2015_1 1200001 /* versions 12.0.1 */ 322 #define XTENSA_SWVERSION_RG_2015_2 1200002 /* versions 12.0.2 */ 323 #define XTENSA_SWVERSION_RG_2016_3 1200003 /* versions 12.0.3 */ 324 #define XTENSA_SWVERSION_RG_2016_4 1200004 /* versions 12.0.4 */ 325 #define XTENSA_SWVERSION_RG_2017_5 1200005 /* versions 12.0.5 */ 326 #define XTENSA_SWVERSION_RG_2017_6 1200006 /* versions 12.0.6 */ 327 #define XTENSA_SWVERSION_RG_2017_7 1200007 /* versions 12.0.7 */ 328 #define XTENSA_SWVERSION_RG_2017_8 1200008 /* versions 12.0.8 */ 329 #define XTENSA_SWVERSION_RG_2018_9 1200009 /* versions 12.0.9 */ 330 #define XTENSA_SWVERSION_RH_2016_0 1300000 /* versions 13.0.0 */ 331 #define XTENSA_SWVERSION_T1040_1_PREHOTFIX XTENSA_SWVERSION_T1040_1P /* T1040.1-prehotfix */ 332 #define XTENSA_SWVERSION_6_0_0 XTENSA_SWVERSION_RA_2004_1 /* 6.0.0 */ 333 #define XTENSA_SWVERSION_6_0_1 XTENSA_SWVERSION_RA_2005_1 /* 6.0.1 */ 334 #define XTENSA_SWVERSION_6_0_2 XTENSA_SWVERSION_RA_2005_2 /* 6.0.2 */ 335 #define XTENSA_SWVERSION_6_0_3 XTENSA_SWVERSION_RA_2005_3 /* 6.0.3 */ 336 #define XTENSA_SWVERSION_6_0_4 XTENSA_SWVERSION_RA_2006_4 /* 6.0.4 */ 337 #define XTENSA_SWVERSION_6_0_5 XTENSA_SWVERSION_RA_2006_5 /* 6.0.5 */ 338 #define XTENSA_SWVERSION_6_0_6 XTENSA_SWVERSION_RA_2006_6 /* 6.0.6 */ 339 #define XTENSA_SWVERSION_6_0_7 XTENSA_SWVERSION_RA_2007_7 /* 6.0.7 */ 340 #define XTENSA_SWVERSION_6_0_8 XTENSA_SWVERSION_RA_2008_8 /* 6.0.8 */ 341 #define XTENSA_SWVERSION_7_0_0 XTENSA_SWVERSION_RB_2006_0 /* 7.0.0 */ 342 #define XTENSA_SWVERSION_7_0_1 XTENSA_SWVERSION_RB_2007_1 /* 7.0.1 */ 343 #define XTENSA_SWVERSION_7_1_0 XTENSA_SWVERSION_RB_2007_2 /* 7.1.0 */ 344 #define XTENSA_SWVERSION_7_1_1 XTENSA_SWVERSION_RB_2008_3 /* 7.1.1 */ 345 #define XTENSA_SWVERSION_7_1_2 XTENSA_SWVERSION_RB_2008_4 /* 7.1.2 */ 346 #define XTENSA_SWVERSION_7_1_3 XTENSA_SWVERSION_RB_2009_5 /* 7.1.3 */ 347 #define XTENSA_SWVERSION_7_1_8_MP XTENSA_SWVERSION_RB_2007_2_MP /* 7.1.8-MP */ 348 #define XTENSA_SWVERSION_8_0_0 XTENSA_SWVERSION_RC_2009_0 /* 8.0.0 */ 349 #define XTENSA_SWVERSION_8_0_1 XTENSA_SWVERSION_RC_2010_1 /* 8.0.1 */ 350 #define XTENSA_SWVERSION_8_0_2 XTENSA_SWVERSION_RC_2010_2 /* 8.0.2 */ 351 #define XTENSA_SWVERSION_8_0_3 XTENSA_SWVERSION_RC_2011_3 /* 8.0.3 */ 352 #define XTENSA_SWVERSION_9_0_0 XTENSA_SWVERSION_RD_2010_0 /* 9.0.0 */ 353 #define XTENSA_SWVERSION_9_0_1 XTENSA_SWVERSION_RD_2011_1 /* 9.0.1 */ 354 #define XTENSA_SWVERSION_9_0_2 XTENSA_SWVERSION_RD_2011_2 /* 9.0.2 */ 355 #define XTENSA_SWVERSION_9_0_3 XTENSA_SWVERSION_RD_2011_3 /* 9.0.3 */ 356 #define XTENSA_SWVERSION_9_0_4 XTENSA_SWVERSION_RD_2012_4 /* 9.0.4 */ 357 #define XTENSA_SWVERSION_9_0_5 XTENSA_SWVERSION_RD_2012_5 /* 9.0.5 */ 358 #define XTENSA_SWVERSION_10_0_0 XTENSA_SWVERSION_RE_2012_0 /* 10.0.0 */ 359 #define XTENSA_SWVERSION_10_0_1 XTENSA_SWVERSION_RE_2012_1 /* 10.0.1 */ 360 #define XTENSA_SWVERSION_10_0_2 XTENSA_SWVERSION_RE_2013_2 /* 10.0.2 */ 361 #define XTENSA_SWVERSION_10_0_3 XTENSA_SWVERSION_RE_2013_3 /* 10.0.3 */ 362 #define XTENSA_SWVERSION_10_0_4 XTENSA_SWVERSION_RE_2013_4 /* 10.0.4 */ 363 #define XTENSA_SWVERSION_10_0_5 XTENSA_SWVERSION_RE_2014_5 /* 10.0.5 */ 364 #define XTENSA_SWVERSION_10_0_6 XTENSA_SWVERSION_RE_2015_6 /* 10.0.6 */ 365 #define XTENSA_SWVERSION_11_0_0 XTENSA_SWVERSION_RF_2014_0 /* 11.0.0 */ 366 #define XTENSA_SWVERSION_11_0_1 XTENSA_SWVERSION_RF_2014_1 /* 11.0.1 */ 367 #define XTENSA_SWVERSION_11_0_2 XTENSA_SWVERSION_RF_2015_2 /* 11.0.2 */ 368 #define XTENSA_SWVERSION_11_0_3 XTENSA_SWVERSION_RF_2015_3 /* 11.0.3 */ 369 #define XTENSA_SWVERSION_11_0_4 XTENSA_SWVERSION_RF_2016_4 /* 11.0.4 */ 370 #define XTENSA_SWVERSION_12_0_0 XTENSA_SWVERSION_RG_2015_0 /* 12.0.0 */ 371 #define XTENSA_SWVERSION_12_0_1 XTENSA_SWVERSION_RG_2015_1 /* 12.0.1 */ 372 #define XTENSA_SWVERSION_12_0_2 XTENSA_SWVERSION_RG_2015_2 /* 12.0.2 */ 373 #define XTENSA_SWVERSION_12_0_3 XTENSA_SWVERSION_RG_2016_3 /* 12.0.3 */ 374 #define XTENSA_SWVERSION_12_0_4 XTENSA_SWVERSION_RG_2016_4 /* 12.0.4 */ 375 #define XTENSA_SWVERSION_12_0_5 XTENSA_SWVERSION_RG_2017_5 /* 12.0.5 */ 376 #define XTENSA_SWVERSION_12_0_6 XTENSA_SWVERSION_RG_2017_6 /* 12.0.6 */ 377 #define XTENSA_SWVERSION_12_0_7 XTENSA_SWVERSION_RG_2017_7 /* 12.0.7 */ 378 #define XTENSA_SWVERSION_12_0_8 XTENSA_SWVERSION_RG_2017_8 /* 12.0.8 */ 379 #define XTENSA_SWVERSION_12_0_9 XTENSA_SWVERSION_RG_2018_9 /* 12.0.9 */ 380 #define XTENSA_SWVERSION_13_0_0 XTENSA_SWVERSION_RH_2016_0 /* 13.0.0 */ 381 382 383 /* The current release: */ 384 #define XTENSA_RELEASE_NAME "RG-2018.9" 385 #define XTENSA_RELEASE_CANONICAL_NAME "RG-2018.9" 386 387 /* The product versions within the current release: */ 388 #define XTENSA_SWVERSION XTENSA_SWVERSION_RG_2018_9 389 #define XTENSA_SWVERSION_NAME "12.0.9" 390 #define XTENSA_SWVERSION_NAME_IDENT 12_0_9 391 #define XTENSA_SWVERSION_CANONICAL_NAME "12.0.9" 392 #define XTENSA_SWVERSION_MAJORMID_NAME "12.0" 393 #define XTENSA_SWVERSION_MAJOR_NAME "12" 394 /* For product licensing (not necessarily same as *_MAJORMID_NAME): */ 395 #define XTENSA_SWVERSION_LICENSE_NAME "12.0" 396 397 /* Note: there may be multiple hardware products in one release, 398 and software can target older hardware, so the notion of 399 "current" hardware versions is partially configuration dependent. 400 For now, "current" hardware product version info is left out 401 to avoid confusion. */ 402 403 #endif /*XTENSA_VERSIONS_H*/ 404