1*53ee8cc1Swenshuai.xi# 2*53ee8cc1Swenshuai.xi# For a description of the syntax of this configuration file, 3*53ee8cc1Swenshuai.xi# see Documentation/kbuild/kconfig-language.txt. 4*53ee8cc1Swenshuai.xi# 5*53ee8cc1Swenshuai.ximainmenu "Utopia Configuration" 6*53ee8cc1Swenshuai.xi 7*53ee8cc1Swenshuai.xichoice 8*53ee8cc1Swenshuai.xi prompt "Mstar CHIP" 9*53ee8cc1Swenshuai.xi default None 10*53ee8cc1Swenshuai.xi 11*53ee8cc1Swenshuai.xiconfig EMERALD 12*53ee8cc1Swenshuai.xi bool "Emerald" 13*53ee8cc1Swenshuai.xi help 14*53ee8cc1Swenshuai.xi Select If the operation system is on Emerald. 15*53ee8cc1Swenshuai.xi If unsure, say 'N'. 16*53ee8cc1Swenshuai.xi 17*53ee8cc1Swenshuai.xiconfig EDISON 18*53ee8cc1Swenshuai.xi bool "Edison" 19*53ee8cc1Swenshuai.xi help 20*53ee8cc1Swenshuai.xi Select If the operation system is on Edison. 21*53ee8cc1Swenshuai.xi If unsure, say 'N'. 22*53ee8cc1Swenshuai.xi 23*53ee8cc1Swenshuai.xiconfig EDEN 24*53ee8cc1Swenshuai.xi bool "Eden" 25*53ee8cc1Swenshuai.xi help 26*53ee8cc1Swenshuai.xi Select If the operation system is on Eden. 27*53ee8cc1Swenshuai.xi If unsure, say 'N'. 28*53ee8cc1Swenshuai.xi 29*53ee8cc1Swenshuai.xiconfig EIFFEL 30*53ee8cc1Swenshuai.xi bool "Eiffel" 31*53ee8cc1Swenshuai.xi help 32*53ee8cc1Swenshuai.xi Select If the operation system is on Eiffel 33*53ee8cc1Swenshuai.xi If unsure, say 'N'. 34*53ee8cc1Swenshuai.xi 35*53ee8cc1Swenshuai.xiconfig EULER 36*53ee8cc1Swenshuai.xi bool "Euler" 37*53ee8cc1Swenshuai.xi help 38*53ee8cc1Swenshuai.xi Select If the operation system is on Euler. 39*53ee8cc1Swenshuai.xi If unsure, say 'N'. 40*53ee8cc1Swenshuai.xi 41*53ee8cc1Swenshuai.xiconfig AMETHYST 42*53ee8cc1Swenshuai.xi bool "Amethyst" 43*53ee8cc1Swenshuai.xi help 44*53ee8cc1Swenshuai.xi Select If the operation system is on Amethyst. 45*53ee8cc1Swenshuai.xi If unsure, say 'N'. 46*53ee8cc1Swenshuai.xi 47*53ee8cc1Swenshuai.xiconfig MACAW12 48*53ee8cc1Swenshuai.xi bool "Macaw12" 49*53ee8cc1Swenshuai.xi help 50*53ee8cc1Swenshuai.xi Select If the operation system is on Macaw12. 51*53ee8cc1Swenshuai.xi If unsure, say 'N'. 52*53ee8cc1Swenshuai.xi 53*53ee8cc1Swenshuai.xiconfig K1 54*53ee8cc1Swenshuai.xi bool "K1" 55*53ee8cc1Swenshuai.xi help 56*53ee8cc1Swenshuai.xi Select If the operation system is on K1. 57*53ee8cc1Swenshuai.xi If unsure, say 'N'. 58*53ee8cc1Swenshuai.xi 59*53ee8cc1Swenshuai.xiconfig KERES 60*53ee8cc1Swenshuai.xi bool "Keres" 61*53ee8cc1Swenshuai.xi help 62*53ee8cc1Swenshuai.xi Select If the operation system is on Keres. 63*53ee8cc1Swenshuai.xi If unsure, say 'N'. 64*53ee8cc1Swenshuai.xi 65*53ee8cc1Swenshuai.xiconfig KIRIN 66*53ee8cc1Swenshuai.xi bool "Kirin" 67*53ee8cc1Swenshuai.xi help 68*53ee8cc1Swenshuai.xi Select If the operation system is on kirin. 69*53ee8cc1Swenshuai.xi If unsure, say 'N'. 70*53ee8cc1Swenshuai.xi 71*53ee8cc1Swenshuai.xiconfig KRIS 72*53ee8cc1Swenshuai.xi bool "Kris" 73*53ee8cc1Swenshuai.xi help 74*53ee8cc1Swenshuai.xi Select If the operation system is on kris. 75*53ee8cc1Swenshuai.xi If unsure, say 'N'. 76*53ee8cc1Swenshuai.xi 77*53ee8cc1Swenshuai.xiconfig NIKE 78*53ee8cc1Swenshuai.xi bool "Nike" 79*53ee8cc1Swenshuai.xi help 80*53ee8cc1Swenshuai.xi Select If the operation system is on Nike. 81*53ee8cc1Swenshuai.xi If unsure, say 'N'. 82*53ee8cc1Swenshuai.xi 83*53ee8cc1Swenshuai.xiconfig MADISON 84*53ee8cc1Swenshuai.xi bool "Madison" 85*53ee8cc1Swenshuai.xi help 86*53ee8cc1Swenshuai.xi Select If the operation system is on Madison. 87*53ee8cc1Swenshuai.xi If unsure, say 'N'. 88*53ee8cc1Swenshuai.xi 89*53ee8cc1Swenshuai.xiconfig MIAMI 90*53ee8cc1Swenshuai.xi bool "Miami" 91*53ee8cc1Swenshuai.xi help 92*53ee8cc1Swenshuai.xi Select If the operation system is on Miami. 93*53ee8cc1Swenshuai.xi If unsure, say 'N'. 94*53ee8cc1Swenshuai.xi 95*53ee8cc1Swenshuai.xiconfig EINSTEIN 96*53ee8cc1Swenshuai.xi bool "Einstein" 97*53ee8cc1Swenshuai.xi help 98*53ee8cc1Swenshuai.xi Select If the operation system is on Einstein. 99*53ee8cc1Swenshuai.xi If unsure, say 'N'. 100*53ee8cc1Swenshuai.xi 101*53ee8cc1Swenshuai.xiconfig NAPOLI 102*53ee8cc1Swenshuai.xi bool "Napoli" 103*53ee8cc1Swenshuai.xi help 104*53ee8cc1Swenshuai.xi Select If the operation system is on Einstein. 105*53ee8cc1Swenshuai.xi If unsure, say 'N'. 106*53ee8cc1Swenshuai.xi 107*53ee8cc1Swenshuai.xiconfig EINSTEIN3 108*53ee8cc1Swenshuai.xi bool "Einstein3" 109*53ee8cc1Swenshuai.xi help 110*53ee8cc1Swenshuai.xi Select If the operation system is on Einstein3. 111*53ee8cc1Swenshuai.xi If unsure, say 'N'. 112*53ee8cc1Swenshuai.xi 113*53ee8cc1Swenshuai.xiconfig KAISER 114*53ee8cc1Swenshuai.xi bool "Kaiser" 115*53ee8cc1Swenshuai.xi help 116*53ee8cc1Swenshuai.xi Select If the operation system is on Kaiser. 117*53ee8cc1Swenshuai.xi If unsure, say 'N'. 118*53ee8cc1Swenshuai.xi 119*53ee8cc1Swenshuai.xiconfig MONACO 120*53ee8cc1Swenshuai.xi bool "Monaco" 121*53ee8cc1Swenshuai.xi help 122*53ee8cc1Swenshuai.xi Select If the operation system is on Monaco. 123*53ee8cc1Swenshuai.xi If unsure, say 'N'. 124*53ee8cc1Swenshuai.xi 125*53ee8cc1Swenshuai.xiconfig CLIPPERS 126*53ee8cc1Swenshuai.xi bool "Clippers" 127*53ee8cc1Swenshuai.xi help 128*53ee8cc1Swenshuai.xi Select If the operation system is on Clippers. 129*53ee8cc1Swenshuai.xi If unsure, say 'N'. 130*53ee8cc1Swenshuai.xi 131*53ee8cc1Swenshuai.xiconfig CELTICS 132*53ee8cc1Swenshuai.xi bool "Celtics" 133*53ee8cc1Swenshuai.xi help 134*53ee8cc1Swenshuai.xi Select If the operation system is on Celtics. 135*53ee8cc1Swenshuai.xi If unsure, say 'N'. 136*53ee8cc1Swenshuai.xi 137*53ee8cc1Swenshuai.xiconfig MUJI 138*53ee8cc1Swenshuai.xi bool "Muji" 139*53ee8cc1Swenshuai.xi help 140*53ee8cc1Swenshuai.xi Select If the operation system is on Muji. 141*53ee8cc1Swenshuai.xi If unsure, say 'N'. 142*53ee8cc1Swenshuai.xi 143*53ee8cc1Swenshuai.xiconfig MUNICH 144*53ee8cc1Swenshuai.xi bool "Munich" 145*53ee8cc1Swenshuai.xi help 146*53ee8cc1Swenshuai.xi Select If the operation system is on Munich. 147*53ee8cc1Swenshuai.xi If unsure, say 'N'. 148*53ee8cc1Swenshuai.xi 149*53ee8cc1Swenshuai.xiconfig KANO 150*53ee8cc1Swenshuai.xi bool "Kano" 151*53ee8cc1Swenshuai.xi help 152*53ee8cc1Swenshuai.xi Select If the operation system is on Munich. 153*53ee8cc1Swenshuai.xi If unsure, say 'N'. 154*53ee8cc1Swenshuai.xi 155*53ee8cc1Swenshuai.xiconfig MONET 156*53ee8cc1Swenshuai.xi bool "Monet" 157*53ee8cc1Swenshuai.xi help 158*53ee8cc1Swenshuai.xi Select If the operation system is on Monet. 159*53ee8cc1Swenshuai.xi If unsure, say 'N'. 160*53ee8cc1Swenshuai.xi 161*53ee8cc1Swenshuai.xiconfig MANHATTAN 162*53ee8cc1Swenshuai.xi bool "Manhattan" 163*53ee8cc1Swenshuai.xi help 164*53ee8cc1Swenshuai.xi Select If the operation system is on Manhattan. 165*53ee8cc1Swenshuai.xi If unsure, say 'N'. 166*53ee8cc1Swenshuai.xi 167*53ee8cc1Swenshuai.xiconfig MESSI 168*53ee8cc1Swenshuai.xi bool "Messi" 169*53ee8cc1Swenshuai.xi help 170*53ee8cc1Swenshuai.xi Select If the operation system is on Messi. 171*53ee8cc1Swenshuai.xi If unsure, say 'N'. 172*53ee8cc1Swenshuai.xi 173*53ee8cc1Swenshuai.xiconfig MASERATI 174*53ee8cc1Swenshuai.xi bool "Maserati" 175*53ee8cc1Swenshuai.xi help 176*53ee8cc1Swenshuai.xi Select If the operation system is on Maserati. 177*53ee8cc1Swenshuai.xi If unsure, say 'N'. 178*53ee8cc1Swenshuai.xi 179*53ee8cc1Swenshuai.xiconfig M7821 180*53ee8cc1Swenshuai.xi bool "M7821" 181*53ee8cc1Swenshuai.xi help 182*53ee8cc1Swenshuai.xi Select If the operation system is on M7821. 183*53ee8cc1Swenshuai.xi If unsure, say 'N'. 184*53ee8cc1Swenshuai.xi 185*53ee8cc1Swenshuai.xiconfig MAXIM 186*53ee8cc1Swenshuai.xi bool "Maxim" 187*53ee8cc1Swenshuai.xi help 188*53ee8cc1Swenshuai.xi Select If the operation system is on Maxim. 189*53ee8cc1Swenshuai.xi If unsure, say 'N'. 190*53ee8cc1Swenshuai.xi 191*53ee8cc1Swenshuai.xiconfig K6 192*53ee8cc1Swenshuai.xi bool "K6" 193*53ee8cc1Swenshuai.xi help 194*53ee8cc1Swenshuai.xi Select If the operation system is on K6. 195*53ee8cc1Swenshuai.xi If unsure, say 'N'. 196*53ee8cc1Swenshuai.xi 197*53ee8cc1Swenshuai.xiconfig K6LITE 198*53ee8cc1Swenshuai.xi bool "K6Lite" 199*53ee8cc1Swenshuai.xi help 200*53ee8cc1Swenshuai.xi Select If the operation system is on K6Lite. 201*53ee8cc1Swenshuai.xi If unsure, say 'N'. 202*53ee8cc1Swenshuai.xi 203*53ee8cc1Swenshuai.xiconfig K7U 204*53ee8cc1Swenshuai.xi bool "K7U" 205*53ee8cc1Swenshuai.xi help 206*53ee8cc1Swenshuai.xi Select If the operation system is on K7U. 207*53ee8cc1Swenshuai.xi If unsure, say 'N'. 208*53ee8cc1Swenshuai.xi 209*53ee8cc1Swenshuai.xiconfig CURRY 210*53ee8cc1Swenshuai.xi bool "Curry" 211*53ee8cc1Swenshuai.xi help 212*53ee8cc1Swenshuai.xi Select If the operation system is on Curry. 213*53ee8cc1Swenshuai.xi If unsure, say 'N'. 214*53ee8cc1Swenshuai.xi 215*53ee8cc1Swenshuai.xiconfig MUSTANG 216*53ee8cc1Swenshuai.xi bool "Mustang" 217*53ee8cc1Swenshuai.xi help 218*53ee8cc1Swenshuai.xi Select If the operation system is on Mustang. 219*53ee8cc1Swenshuai.xi If unsure, say 'N'. 220*53ee8cc1Swenshuai.xi 221*53ee8cc1Swenshuai.xiconfig M7621 222*53ee8cc1Swenshuai.xi bool "M7621" 223*53ee8cc1Swenshuai.xi help 224*53ee8cc1Swenshuai.xi Select If the operation system is on M7621. 225*53ee8cc1Swenshuai.xi If unsure, say 'N'. 226*53ee8cc1Swenshuai.xi 227*53ee8cc1Swenshuai.xiendchoice 228*53ee8cc1Swenshuai.xi 229*53ee8cc1Swenshuai.xiconfig CHIP 230*53ee8cc1Swenshuai.xi string 231*53ee8cc1Swenshuai.xi default "emerald" if EMERALD 232*53ee8cc1Swenshuai.xi default "edison" if EDISON 233*53ee8cc1Swenshuai.xi default "eden" if EDEN 234*53ee8cc1Swenshuai.xi default "eiffel" if EIFFEL 235*53ee8cc1Swenshuai.xi default "euler" if EULER 236*53ee8cc1Swenshuai.xi default "amethyst" if AMETHYST 237*53ee8cc1Swenshuai.xi default "macaw12" if MACAW12 238*53ee8cc1Swenshuai.xi default "k1" if K1 239*53ee8cc1Swenshuai.xi default "keres" if KERES 240*53ee8cc1Swenshuai.xi default "kirin" if KIRIN 241*53ee8cc1Swenshuai.xi default "kris" if KRIS 242*53ee8cc1Swenshuai.xi default "nike" if NIKE 243*53ee8cc1Swenshuai.xi default "madison" if MADISON 244*53ee8cc1Swenshuai.xi default "miami" if MIAMI 245*53ee8cc1Swenshuai.xi default "einstein" if EINSTEIN 246*53ee8cc1Swenshuai.xi default "napoli" if NAPOLI 247*53ee8cc1Swenshuai.xi default "einstein3" if EINSTEIN3 248*53ee8cc1Swenshuai.xi default "kaiser" if KAISER 249*53ee8cc1Swenshuai.xi default "monaco" if MONACO 250*53ee8cc1Swenshuai.xi default "clippers" if CLIPPERS 251*53ee8cc1Swenshuai.xi default "celtics" if CELTICS 252*53ee8cc1Swenshuai.xi default "muji" if MUJI 253*53ee8cc1Swenshuai.xi default "munich" if MUNICH 254*53ee8cc1Swenshuai.xi default "kano" if KANO 255*53ee8cc1Swenshuai.xi default "monet" if MONET 256*53ee8cc1Swenshuai.xi default "messi" if MESSI 257*53ee8cc1Swenshuai.xi default "manhattan" if MANHATTAN 258*53ee8cc1Swenshuai.xi default "maserati" if MASERATI 259*53ee8cc1Swenshuai.xi default "M7821" if M7821 260*53ee8cc1Swenshuai.xi default "maxim" if MAXIM 261*53ee8cc1Swenshuai.xi default "k6" if K6 262*53ee8cc1Swenshuai.xi default "k6lite" if K6LITE 263*53ee8cc1Swenshuai.xi default "k7u" if K7U 264*53ee8cc1Swenshuai.xi default "curry" if CURRY 265*53ee8cc1Swenshuai.xi default "M7621" if M7621 266*53ee8cc1Swenshuai.xi default "mustang" if MUSTANG 267*53ee8cc1Swenshuai.xi help 268*53ee8cc1Swenshuai.xi Mstar Chip 269*53ee8cc1Swenshuai.xi# 270*53ee8cc1Swenshuai.xi# 271*53ee8cc1Swenshuai.xi# 272*53ee8cc1Swenshuai.xi# 273*53ee8cc1Swenshuai.xi# 274*53ee8cc1Swenshuai.xi 275*53ee8cc1Swenshuai.ximenu "Utopia Platform Configuration" 276*53ee8cc1Swenshuai.xi 277*53ee8cc1Swenshuai.xichoice 278*53ee8cc1Swenshuai.xi prompt "CPU Type" 279*53ee8cc1Swenshuai.xi default None 280*53ee8cc1Swenshuai.xi 281*53ee8cc1Swenshuai.xiconfig ARM_CA53 282*53ee8cc1Swenshuai.xi bool "ARM_CA53" 283*53ee8cc1Swenshuai.xi select DLMALLOC 284*53ee8cc1Swenshuai.xi help 285*53ee8cc1Swenshuai.xi Select If the architecture of this chip is based on ARM_CA53 architecture. 286*53ee8cc1Swenshuai.xi If unsure, say 'N'. 287*53ee8cc1Swenshuai.xi 288*53ee8cc1Swenshuai.xiconfig ARM_CA12 289*53ee8cc1Swenshuai.xi bool "ARM_CA12" 290*53ee8cc1Swenshuai.xi help 291*53ee8cc1Swenshuai.xi Select If the architecture of this chip is based on ARM_CA12 architecture. 292*53ee8cc1Swenshuai.xi If unsure, say 'N'. 293*53ee8cc1Swenshuai.xi 294*53ee8cc1Swenshuai.xiconfig ARM_CA9 295*53ee8cc1Swenshuai.xi bool "ARM_CA9" 296*53ee8cc1Swenshuai.xi help 297*53ee8cc1Swenshuai.xi Select If the architecture of this chip is based on ARM_CA9 architecture. 298*53ee8cc1Swenshuai.xi If unsure, say 'N'. 299*53ee8cc1Swenshuai.xi 300*53ee8cc1Swenshuai.xiconfig ARM_CA7 301*53ee8cc1Swenshuai.xi bool "ARM_CA7" 302*53ee8cc1Swenshuai.xi help 303*53ee8cc1Swenshuai.xi Select If the architecture of this chip is based on ARM_CA7 architecture. 304*53ee8cc1Swenshuai.xi If unsure, say 'N'. 305*53ee8cc1Swenshuai.xi 306*53ee8cc1Swenshuai.xiconfig MIPS_4KE 307*53ee8cc1Swenshuai.xi bool "MIPS_4KE" 308*53ee8cc1Swenshuai.xi help 309*53ee8cc1Swenshuai.xi Select If the architecture of this chip is based on MIPS_4KE architecture. 310*53ee8cc1Swenshuai.xi If unsure, say 'N'. 311*53ee8cc1Swenshuai.xi 312*53ee8cc1Swenshuai.xiconfig MIPS_34K 313*53ee8cc1Swenshuai.xi bool "MIPS_34K" 314*53ee8cc1Swenshuai.xi help 315*53ee8cc1Swenshuai.xi Select If the architecture of this chip is based on MIPS_34K architecture. 316*53ee8cc1Swenshuai.xi If unsure, say 'N'. 317*53ee8cc1Swenshuai.xi 318*53ee8cc1Swenshuai.xiconfig MIPS_74K 319*53ee8cc1Swenshuai.xi bool "MIPS_74K" 320*53ee8cc1Swenshuai.xi help 321*53ee8cc1Swenshuai.xi Select If the architecture of this chip is based on MIPS_74K architecture. 322*53ee8cc1Swenshuai.xi If unsure, say 'N'. 323*53ee8cc1Swenshuai.xi 324*53ee8cc1Swenshuai.xiconfig AEON 325*53ee8cc1Swenshuai.xi bool "AEON" 326*53ee8cc1Swenshuai.xi help 327*53ee8cc1Swenshuai.xi Select If the architecture of this chip is based on AEON architecture. 328*53ee8cc1Swenshuai.xi If unsure, say 'N'. 329*53ee8cc1Swenshuai.xi 330*53ee8cc1Swenshuai.xiconfig R2 331*53ee8cc1Swenshuai.xi bool "R2" 332*53ee8cc1Swenshuai.xi help 333*53ee8cc1Swenshuai.xi Select If the architecture of this chip is based on R2 architecture. 334*53ee8cc1Swenshuai.xi If unsure, say 'N'. 335*53ee8cc1Swenshuai.xiendchoice 336*53ee8cc1Swenshuai.xi 337*53ee8cc1Swenshuai.xiconfig MCU_TYPE 338*53ee8cc1Swenshuai.xi string 339*53ee8cc1Swenshuai.xi default "arm_ca53" if ARM_CA53 340*53ee8cc1Swenshuai.xi default "arm_ca12" if ARM_CA12 341*53ee8cc1Swenshuai.xi default "arm9" if ARM_CA9 342*53ee8cc1Swenshuai.xi default "arm_ca7" if ARM_CA7 343*53ee8cc1Swenshuai.xi default "mips4ke" if MIPS_4KE 344*53ee8cc1Swenshuai.xi default "mips34k" if MIPS_34K 345*53ee8cc1Swenshuai.xi default "mips74k" if MIPS_74K 346*53ee8cc1Swenshuai.xi default "aeon" if AEON 347*53ee8cc1Swenshuai.xi default "aeon" if R2 348*53ee8cc1Swenshuai.xi help 349*53ee8cc1Swenshuai.xi Select the architecture of this platform. 350*53ee8cc1Swenshuai.xi# 351*53ee8cc1Swenshuai.xi# 352*53ee8cc1Swenshuai.xi# 353*53ee8cc1Swenshuai.xi# 354*53ee8cc1Swenshuai.xi# 355*53ee8cc1Swenshuai.xi# 356*53ee8cc1Swenshuai.xi 357*53ee8cc1Swenshuai.xichoice 358*53ee8cc1Swenshuai.xi prompt "FPU Type" 359*53ee8cc1Swenshuai.xi default None 360*53ee8cc1Swenshuai.xi 361*53ee8cc1Swenshuai.xiconfig SOFT 362*53ee8cc1Swenshuai.xi bool "soft float" 363*53ee8cc1Swenshuai.xi help 364*53ee8cc1Swenshuai.xi Select If the operation system use soft floating point unit. 365*53ee8cc1Swenshuai.xi If unsure, say 'N'. 366*53ee8cc1Swenshuai.xi 367*53ee8cc1Swenshuai.xiconfig HARD 368*53ee8cc1Swenshuai.xi bool "hard float" 369*53ee8cc1Swenshuai.xi help 370*53ee8cc1Swenshuai.xi Select If the operation system use hard floating point unit. 371*53ee8cc1Swenshuai.xi If unsure, say 'N'. 372*53ee8cc1Swenshuai.xiendchoice 373*53ee8cc1Swenshuai.xi 374*53ee8cc1Swenshuai.xiconfig FPU 375*53ee8cc1Swenshuai.xi string 376*53ee8cc1Swenshuai.xi default "soft" if SOFT 377*53ee8cc1Swenshuai.xi default "hard" if HARD 378*53ee8cc1Swenshuai.xi help 379*53ee8cc1Swenshuai.xi Floating point unit selection 380*53ee8cc1Swenshuai.xi# 381*53ee8cc1Swenshuai.xi# 382*53ee8cc1Swenshuai.xi# 383*53ee8cc1Swenshuai.xi# 384*53ee8cc1Swenshuai.xi# 385*53ee8cc1Swenshuai.xi# 386*53ee8cc1Swenshuai.xi 387*53ee8cc1Swenshuai.xichoice 388*53ee8cc1Swenshuai.xi prompt "OS Type" 389*53ee8cc1Swenshuai.xi default None 390*53ee8cc1Swenshuai.xi 391*53ee8cc1Swenshuai.xiconfig NOS 392*53ee8cc1Swenshuai.xi bool "Non-os system" 393*53ee8cc1Swenshuai.xi help 394*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Non-os system. 395*53ee8cc1Swenshuai.xi If unsure, say 'N'. 396*53ee8cc1Swenshuai.xi 397*53ee8cc1Swenshuai.xiconfig LINUX 398*53ee8cc1Swenshuai.xi bool "Linux system" 399*53ee8cc1Swenshuai.xi help 400*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Linux system. 401*53ee8cc1Swenshuai.xi If unsure, say 'N'. 402*53ee8cc1Swenshuai.xi 403*53ee8cc1Swenshuai.xiconfig MS_DEBUG_XC_LOG 404*53ee8cc1Swenshuai.xibool "xc debug switch" 405*53ee8cc1Swenshuai.xidepends on LINUX 406*53ee8cc1Swenshuai.xidefault y 407*53ee8cc1Swenshuai.xi---help--- 408*53ee8cc1Swenshuai.xiEnable the xc log switch 409*53ee8cc1Swenshuai.xi 410*53ee8cc1Swenshuai.xiconfig ECOS 411*53ee8cc1Swenshuai.xi bool "Ecos system" 412*53ee8cc1Swenshuai.xi help 413*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Ecos system. 414*53ee8cc1Swenshuai.xi If unsure, say 'N'. 415*53ee8cc1Swenshuai.xi 416*53ee8cc1Swenshuai.xiconfig NUTTX 417*53ee8cc1Swenshuai.xi bool "Nuttx system" 418*53ee8cc1Swenshuai.xi help 419*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Nuttx system. 420*53ee8cc1Swenshuai.xi If unsure, say 'N'. 421*53ee8cc1Swenshuai.xi 422*53ee8cc1Swenshuai.xiconfig UCOS 423*53ee8cc1Swenshuai.xi bool "ucos system" 424*53ee8cc1Swenshuai.xi help 425*53ee8cc1Swenshuai.xi Select If the operation system of this chip is ucos system. 426*53ee8cc1Swenshuai.xi If unsure, say 'N'. 427*53ee8cc1Swenshuai.xi 428*53ee8cc1Swenshuai.xiconfig OPTEE 429*53ee8cc1Swenshuai.xi bool "Optee system" 430*53ee8cc1Swenshuai.xi help 431*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Optee system. 432*53ee8cc1Swenshuai.xi If unsure, say 'N'. 433*53ee8cc1Swenshuai.xi 434*53ee8cc1Swenshuai.xiendchoice 435*53ee8cc1Swenshuai.xi 436*53ee8cc1Swenshuai.xiconfig OS_TYPE 437*53ee8cc1Swenshuai.xi string 438*53ee8cc1Swenshuai.xi default "nos" if NOS 439*53ee8cc1Swenshuai.xi default "linux" if LINUX 440*53ee8cc1Swenshuai.xi default "ecos" if ECOS 441*53ee8cc1Swenshuai.xi default "nuttx" if NUTTX 442*53ee8cc1Swenshuai.xi default "ucos" if UCOS 443*53ee8cc1Swenshuai.xi default "optee" if OPTEE 444*53ee8cc1Swenshuai.xi help 445*53ee8cc1Swenshuai.xi Select the operation system. 446*53ee8cc1Swenshuai.xi# 447*53ee8cc1Swenshuai.xi# 448*53ee8cc1Swenshuai.xi# 449*53ee8cc1Swenshuai.xi# 450*53ee8cc1Swenshuai.xi# 451*53ee8cc1Swenshuai.xi# 452*53ee8cc1Swenshuai.xi 453*53ee8cc1Swenshuai.xichoice 454*53ee8cc1Swenshuai.xi prompt "Project extended Flag" 455*53ee8cc1Swenshuai.xi default None 456*53ee8cc1Swenshuai.xi 457*53ee8cc1Swenshuai.xiconfig TVOS 458*53ee8cc1Swenshuai.xi bool "TVOS" 459*53ee8cc1Swenshuai.xi help 460*53ee8cc1Swenshuai.xi Select If the operation system of this chip is ecos system. 461*53ee8cc1Swenshuai.xi If unsure, say 'N'. 462*53ee8cc1Swenshuai.xi 463*53ee8cc1Swenshuai.xiconfig ANDROID 464*53ee8cc1Swenshuai.xi bool "Android" 465*53ee8cc1Swenshuai.xi help 466*53ee8cc1Swenshuai.xi Select If the operation system of this chip is ecos system. 467*53ee8cc1Swenshuai.xi If unsure, say 'N'. 468*53ee8cc1Swenshuai.xi 469*53ee8cc1Swenshuai.xiconfig MBOOT 470*53ee8cc1Swenshuai.xi bool "Mboot" 471*53ee8cc1Swenshuai.xi help 472*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Nuttx system. 473*53ee8cc1Swenshuai.xi If unsure, say 'N'. 474*53ee8cc1Swenshuai.xi 475*53ee8cc1Swenshuai.xiconfig CHAKRA2 476*53ee8cc1Swenshuai.xi bool "Chakra2" 477*53ee8cc1Swenshuai.xi help 478*53ee8cc1Swenshuai.xi Select If the operation system of this chip is non-os system. 479*53ee8cc1Swenshuai.xi It is a Chakra2-like systems including Chakra2,Chakra3, etc. 480*53ee8cc1Swenshuai.xi If unsure, say 'N'. 481*53ee8cc1Swenshuai.xi 482*53ee8cc1Swenshuai.xiconfig PUMABOOT 483*53ee8cc1Swenshuai.xi bool "PumaBoot" 484*53ee8cc1Swenshuai.xi help 485*53ee8cc1Swenshuai.xi Select If the operation system of this chip is non-os system. 486*53ee8cc1Swenshuai.xi It is a Chakra2-like systems including Pumaboot(BootVideo), etc. 487*53ee8cc1Swenshuai.xi If unsure, say 'N'. 488*53ee8cc1Swenshuai.xi 489*53ee8cc1Swenshuai.xiconfig FRC 490*53ee8cc1Swenshuai.xi bool "FRC" 491*53ee8cc1Swenshuai.xi help 492*53ee8cc1Swenshuai.xi Select If the operation system of this chip is non-os system. 493*53ee8cc1Swenshuai.xi If unsure, say 'N'. 494*53ee8cc1Swenshuai.xiendchoice 495*53ee8cc1Swenshuai.xi 496*53ee8cc1Swenshuai.xiconfig EXT_PLATFORM_FLAG 497*53ee8cc1Swenshuai.xi string 498*53ee8cc1Swenshuai.xi default "tvos" if TVOS 499*53ee8cc1Swenshuai.xi default "android" if ANDROID 500*53ee8cc1Swenshuai.xi default "mboot" if MBOOT 501*53ee8cc1Swenshuai.xi default "chakra2" if CHAKRA2 502*53ee8cc1Swenshuai.xi default "pumaboot" if PUMABOOT 503*53ee8cc1Swenshuai.xi default "frc" if FRC 504*53ee8cc1Swenshuai.xi help 505*53ee8cc1Swenshuai.xi Select extra platform option. 506*53ee8cc1Swenshuai.xi 507*53ee8cc1Swenshuai.xichoice 508*53ee8cc1Swenshuai.xi prompt "Customization Flag" 509*53ee8cc1Swenshuai.xi default None 510*53ee8cc1Swenshuai.xi 511*53ee8cc1Swenshuai.xiconfig None 512*53ee8cc1Swenshuai.xi bool "None" 513*53ee8cc1Swenshuai.xi 514*53ee8cc1Swenshuai.xiconfig ROLLS_ROYCE 515*53ee8cc1Swenshuai.xi bool "ROLLS_ROYCE" 516*53ee8cc1Swenshuai.xi 517*53ee8cc1Swenshuai.xiendchoice 518*53ee8cc1Swenshuai.xi# 519*53ee8cc1Swenshuai.xi# 520*53ee8cc1Swenshuai.xi# 521*53ee8cc1Swenshuai.xi# 522*53ee8cc1Swenshuai.xi# 523*53ee8cc1Swenshuai.xi# 524*53ee8cc1Swenshuai.xi 525*53ee8cc1Swenshuai.xichoice 526*53ee8cc1Swenshuai.xi prompt "Kernel Version" 527*53ee8cc1Swenshuai.xi default None 528*53ee8cc1Swenshuai.xi 529*53ee8cc1Swenshuai.xiconfig KERN_3_1_10 530*53ee8cc1Swenshuai.xi bool "3.1.10" 531*53ee8cc1Swenshuai.xi help 532*53ee8cc1Swenshuai.xi Select If the Linux Kernel version is 3.1.10 used for kernel driver. 533*53ee8cc1Swenshuai.xi If unsure, say 'N'. 534*53ee8cc1Swenshuai.xi 535*53ee8cc1Swenshuai.xiconfig KERN_3_10_23 536*53ee8cc1Swenshuai.xi bool "3.10.23" 537*53ee8cc1Swenshuai.xi help 538*53ee8cc1Swenshuai.xi Select If the Linux Kernel version is 3.10.23 used for kernel driver. 539*53ee8cc1Swenshuai.xi If unsure, say 'N'. 540*53ee8cc1Swenshuai.xi 541*53ee8cc1Swenshuai.xiconfig KERN_3_10_40 542*53ee8cc1Swenshuai.xi bool "3.10.40" 543*53ee8cc1Swenshuai.xi help 544*53ee8cc1Swenshuai.xi Select If the Linux Kernel version is 3.10.40 used for kernel driver. 545*53ee8cc1Swenshuai.xi If unsure, say 'N'. 546*53ee8cc1Swenshuai.xi 547*53ee8cc1Swenshuai.xiconfig KERN_3_10_86 548*53ee8cc1Swenshuai.xi bool "3.10.86" 549*53ee8cc1Swenshuai.xi help 550*53ee8cc1Swenshuai.xi Select If the Linux Kernel version is 3.10.86 used for kernel driver. 551*53ee8cc1Swenshuai.xi If unsure, say 'N'. 552*53ee8cc1Swenshuai.xi 553*53ee8cc1Swenshuai.xiendchoice 554*53ee8cc1Swenshuai.xi 555*53ee8cc1Swenshuai.xiconfig KERN_VER 556*53ee8cc1Swenshuai.xi string 557*53ee8cc1Swenshuai.xi default "3.1.10" if KERN_3_1_10 558*53ee8cc1Swenshuai.xi default "3.10.23" if KERN_3_10_23 559*53ee8cc1Swenshuai.xi default "3.10.40" if KERN_3_10_40 560*53ee8cc1Swenshuai.xi default "3.10.86" if KERN_3_10_86 561*53ee8cc1Swenshuai.xi help 562*53ee8cc1Swenshuai.xi Linux Kernel Version for K-Driver. 563*53ee8cc1Swenshuai.xi 564*53ee8cc1Swenshuai.xiconfig FPGA 565*53ee8cc1Swenshuai.xi bool "FPGA environment" 566*53ee8cc1Swenshuai.xi default n 567*53ee8cc1Swenshuai.xi 568*53ee8cc1Swenshuai.xiconfig DLMALLOC 569*53ee8cc1Swenshuai.xi bool "MsOS use dlmalloc do memory management" 570*53ee8cc1Swenshuai.xi default n 571*53ee8cc1Swenshuai.xi 572*53ee8cc1Swenshuai.xiconfig KERNEL_DLMALLOC 573*53ee8cc1Swenshuai.xi bool "MsOS trigger kernel_dlmalloc do memory management" 574*53ee8cc1Swenshuai.xi default n 575*53ee8cc1Swenshuai.xi 576*53ee8cc1Swenshuai.xiconfig CHIP_INT_SPI_MODE 577*53ee8cc1Swenshuai.xi bool "Enable GIC spi mode" 578*53ee8cc1Swenshuai.xi default n 579*53ee8cc1Swenshuai.xi 580*53ee8cc1Swenshuai.xiconfig DONT_USE_CMA 581*53ee8cc1Swenshuai.xi bool "Do not use CMA" 582*53ee8cc1Swenshuai.xi default n 583*53ee8cc1Swenshuai.xi 584*53ee8cc1Swenshuai.xiconfig MLOG 585*53ee8cc1Swenshuai.xi bool "Framework has MLog support" 586*53ee8cc1Swenshuai.xi help 587*53ee8cc1Swenshuai.xi Select If the framework of this chip supports MLog. 588*53ee8cc1Swenshuai.xi If unsure, say 'N'. 589*53ee8cc1Swenshuai.xi default n 590*53ee8cc1Swenshuai.xi 591*53ee8cc1Swenshuai.xichoice 592*53ee8cc1Swenshuai.xi prompt "MLog Library Version" 593*53ee8cc1Swenshuai.xi default None 594*53ee8cc1Swenshuai.xi depends on MLOG 595*53ee8cc1Swenshuai.xi 596*53ee8cc1Swenshuai.xiconfig MLOG_ARM_472 597*53ee8cc1Swenshuai.xi bool "ARM 4.7.2 library" 598*53ee8cc1Swenshuai.xi 599*53ee8cc1Swenshuai.xiconfig MLOG_ARM_483 600*53ee8cc1Swenshuai.xi bool "ARM 4.8.3 library" 601*53ee8cc1Swenshuai.xi 602*53ee8cc1Swenshuai.xiconfig MLOG_ARM_49X 603*53ee8cc1Swenshuai.xi bool "ARM 4.9.X library" 604*53ee8cc1Swenshuai.xi 605*53ee8cc1Swenshuai.xiendchoice 606*53ee8cc1Swenshuai.xi 607*53ee8cc1Swenshuai.xiconfig MSOS_EVENTGROUP_MAX_SEL 608*53ee8cc1Swenshuai.xi bool "Manually select maximum number of msos event group" 609*53ee8cc1Swenshuai.xi default n 610*53ee8cc1Swenshuai.xi 611*53ee8cc1Swenshuai.xiconfig MSOS_EVENTGROUP_MAX_NUM 612*53ee8cc1Swenshuai.xi int "Maximum number of msos event group" 613*53ee8cc1Swenshuai.xi default 64 614*53ee8cc1Swenshuai.xi depends on MSOS_EVENTGROUP_MAX_SEL 615*53ee8cc1Swenshuai.xi 616*53ee8cc1Swenshuai.xiendmenu 617*53ee8cc1Swenshuai.xi# 618*53ee8cc1Swenshuai.xi# 619*53ee8cc1Swenshuai.xi# 620*53ee8cc1Swenshuai.xi# 621*53ee8cc1Swenshuai.xi# 622*53ee8cc1Swenshuai.xi# 623*53ee8cc1Swenshuai.xi 624*53ee8cc1Swenshuai.xi 625*53ee8cc1Swenshuai.ximenu "General Setup" 626*53ee8cc1Swenshuai.xi 627*53ee8cc1Swenshuai.xiconfig TOOLCHAIN 628*53ee8cc1Swenshuai.xi string "CROSS COMPILE" 629*53ee8cc1Swenshuai.xi default "arm-none-linux-gnueabi" 630*53ee8cc1Swenshuai.xi help 631*53ee8cc1Swenshuai.xi Select the cross compiler 632*53ee8cc1Swenshuai.xi 633*53ee8cc1Swenshuai.xiconfig TOOLCHAIN_VER 634*53ee8cc1Swenshuai.xi string "Cross compiler version" 635*53ee8cc1Swenshuai.xi default "4.7.2" if TOOLCHAIN="arm-none-linux-gnueabi" 636*53ee8cc1Swenshuai.xi default "4.9.2" if TOOLCHAIN="aarch64-linux-gnu" 637*53ee8cc1Swenshuai.xi help 638*53ee8cc1Swenshuai.xi Select cross compiler version 639*53ee8cc1Swenshuai.xi 640*53ee8cc1Swenshuai.xiconfig ENDIAN 641*53ee8cc1Swenshuai.xi string "Endian" 642*53ee8cc1Swenshuai.xi default "mlittle-endian" 643*53ee8cc1Swenshuai.xi help 644*53ee8cc1Swenshuai.xi Select big or little endian 645*53ee8cc1Swenshuai.xi 646*53ee8cc1Swenshuai.xiendmenu 647*53ee8cc1Swenshuai.xi# 648*53ee8cc1Swenshuai.xi# 649*53ee8cc1Swenshuai.xi# 650*53ee8cc1Swenshuai.xi# 651*53ee8cc1Swenshuai.xi# 652*53ee8cc1Swenshuai.xi 653*53ee8cc1Swenshuai.ximenu "Build Options" 654*53ee8cc1Swenshuai.xi 655*53ee8cc1Swenshuai.xichoice 656*53ee8cc1Swenshuai.xi prompt "LINK_TYPE" 657*53ee8cc1Swenshuai.xi default None 658*53ee8cc1Swenshuai.xi 659*53ee8cc1Swenshuai.xiconfig STATIC 660*53ee8cc1Swenshuai.xi bool "Static" 661*53ee8cc1Swenshuai.xi help 662*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Nuttx system. 663*53ee8cc1Swenshuai.xi If unsure, say 'N'. 664*53ee8cc1Swenshuai.xi 665*53ee8cc1Swenshuai.xiconfig DYNAMIC 666*53ee8cc1Swenshuai.xi bool "Dynamic" 667*53ee8cc1Swenshuai.xi help 668*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Nuttx system. 669*53ee8cc1Swenshuai.xi If unsure, say 'N'. 670*53ee8cc1Swenshuai.xiendchoice 671*53ee8cc1Swenshuai.xi 672*53ee8cc1Swenshuai.xiconfig LINK_TYPE 673*53ee8cc1Swenshuai.xi string 674*53ee8cc1Swenshuai.xi default "static" if STATIC 675*53ee8cc1Swenshuai.xi default "dynamic" if DYNAMIC 676*53ee8cc1Swenshuai.xi help 677*53ee8cc1Swenshuai.xi Select the the linking type 678*53ee8cc1Swenshuai.xi# 679*53ee8cc1Swenshuai.xi# 680*53ee8cc1Swenshuai.xi# 681*53ee8cc1Swenshuai.xi# 682*53ee8cc1Swenshuai.xi# 683*53ee8cc1Swenshuai.xi 684*53ee8cc1Swenshuai.xichoice 685*53ee8cc1Swenshuai.xi prompt "MAKE_TYPE" 686*53ee8cc1Swenshuai.xi default None 687*53ee8cc1Swenshuai.xi 688*53ee8cc1Swenshuai.xiconfig LIB 689*53ee8cc1Swenshuai.xi bool "Lib" 690*53ee8cc1Swenshuai.xi help 691*53ee8cc1Swenshuai.xi Select If the library is built as 'lib' format 692*53ee8cc1Swenshuai.xi If unsure, say 'N'. 693*53ee8cc1Swenshuai.xi 694*53ee8cc1Swenshuai.xiconfig EXE 695*53ee8cc1Swenshuai.xi bool "Exe" 696*53ee8cc1Swenshuai.xi help 697*53ee8cc1Swenshuai.xi Select If the library is built as 'exe' format 698*53ee8cc1Swenshuai.xi If unsure, say 'N'. 699*53ee8cc1Swenshuai.xi 700*53ee8cc1Swenshuai.xiconfig LINT 701*53ee8cc1Swenshuai.xi bool "Lint" 702*53ee8cc1Swenshuai.xi help 703*53ee8cc1Swenshuai.xi Select If the library is built as 'lint' format 704*53ee8cc1Swenshuai.xi If unsure, say 'N'. 705*53ee8cc1Swenshuai.xiendchoice 706*53ee8cc1Swenshuai.xi 707*53ee8cc1Swenshuai.xiconfig MAKE_TYPE 708*53ee8cc1Swenshuai.xi string 709*53ee8cc1Swenshuai.xi default "lib" if LIB 710*53ee8cc1Swenshuai.xi default "exe" if EXE 711*53ee8cc1Swenshuai.xi default "lint" if LINT 712*53ee8cc1Swenshuai.xi help 713*53ee8cc1Swenshuai.xi Make type 714*53ee8cc1Swenshuai.xi# 715*53ee8cc1Swenshuai.xi# 716*53ee8cc1Swenshuai.xi# 717*53ee8cc1Swenshuai.xi# 718*53ee8cc1Swenshuai.xi# 719*53ee8cc1Swenshuai.xi 720*53ee8cc1Swenshuai.xichoice 721*53ee8cc1Swenshuai.xi prompt "Release Type" 722*53ee8cc1Swenshuai.xi default None 723*53ee8cc1Swenshuai.xi 724*53ee8cc1Swenshuai.xiconfig DEBUG 725*53ee8cc1Swenshuai.xi bool "Debug" 726*53ee8cc1Swenshuai.xi help 727*53ee8cc1Swenshuai.xi Select If the libraries release is on debug level. 728*53ee8cc1Swenshuai.xi If unsure, say 'N'. 729*53ee8cc1Swenshuai.xi 730*53ee8cc1Swenshuai.xiconfig RETAIL 731*53ee8cc1Swenshuai.xi bool "Retail" 732*53ee8cc1Swenshuai.xi help 733*53ee8cc1Swenshuai.xi Select If the libraries release is on retail level. 734*53ee8cc1Swenshuai.xi If unsure, say 'N'. 735*53ee8cc1Swenshuai.xiendchoice 736*53ee8cc1Swenshuai.xi 737*53ee8cc1Swenshuai.xiconfig BLT_TYPE 738*53ee8cc1Swenshuai.xi string 739*53ee8cc1Swenshuai.xi default "debug" if DEBUG 740*53ee8cc1Swenshuai.xi default "retail" if RETAIL 741*53ee8cc1Swenshuai.xi help 742*53ee8cc1Swenshuai.xi Select the type of libraries release. 743*53ee8cc1Swenshuai.xi# 744*53ee8cc1Swenshuai.xi# 745*53ee8cc1Swenshuai.xi# 746*53ee8cc1Swenshuai.xi# 747*53ee8cc1Swenshuai.xi# 748*53ee8cc1Swenshuai.xi 749*53ee8cc1Swenshuai.xichoice 750*53ee8cc1Swenshuai.xi prompt "Debug Level" 751*53ee8cc1Swenshuai.xi default None 752*53ee8cc1Swenshuai.xi 753*53ee8cc1Swenshuai.xiconfig LEVEL_1 754*53ee8cc1Swenshuai.xi bool "Level 1(HAL)" 755*53ee8cc1Swenshuai.xi help 756*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Nuttx system. 757*53ee8cc1Swenshuai.xi If unsure, say 'N'. 758*53ee8cc1Swenshuai.xi 759*53ee8cc1Swenshuai.xiconfig LEVEL_2 760*53ee8cc1Swenshuai.xi bool "Level 2(Driver)" 761*53ee8cc1Swenshuai.xi help 762*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Nuttx system. 763*53ee8cc1Swenshuai.xi If unsure, say 'N'. 764*53ee8cc1Swenshuai.xi 765*53ee8cc1Swenshuai.xiconfig LEVEL_3 766*53ee8cc1Swenshuai.xi bool "Level 3(Middleware)" 767*53ee8cc1Swenshuai.xi help 768*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Nuttx system. 769*53ee8cc1Swenshuai.xi If unsure, say 'N'. 770*53ee8cc1Swenshuai.xi 771*53ee8cc1Swenshuai.xiconfig LEVEL_4 772*53ee8cc1Swenshuai.xi bool "Level 4(API)" 773*53ee8cc1Swenshuai.xi help 774*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Nuttx system. 775*53ee8cc1Swenshuai.xi If unsure, say 'N'. 776*53ee8cc1Swenshuai.xi 777*53ee8cc1Swenshuai.xiconfig LEVEL_5 778*53ee8cc1Swenshuai.xi bool "Level 5(Application)" 779*53ee8cc1Swenshuai.xi help 780*53ee8cc1Swenshuai.xi Select If the operation system of this chip is Nuttx system. 781*53ee8cc1Swenshuai.xi If unsure, say 'N'. 782*53ee8cc1Swenshuai.xiendchoice 783*53ee8cc1Swenshuai.xi 784*53ee8cc1Swenshuai.xiconfig DEBUG_LEVEL 785*53ee8cc1Swenshuai.xi string 786*53ee8cc1Swenshuai.xi default "1" if LEVEL_1 787*53ee8cc1Swenshuai.xi default "2" if LEVEL_2 788*53ee8cc1Swenshuai.xi default "3" if LEVEL_3 789*53ee8cc1Swenshuai.xi default "4" if LEVEL_4 790*53ee8cc1Swenshuai.xi default "5" if LEVEL_5 791*53ee8cc1Swenshuai.xi help 792*53ee8cc1Swenshuai.xi Select the debug level 793*53ee8cc1Swenshuai.xi# 794*53ee8cc1Swenshuai.xi# 795*53ee8cc1Swenshuai.xi# 796*53ee8cc1Swenshuai.xi# 797*53ee8cc1Swenshuai.xi# 798*53ee8cc1Swenshuai.xi 799*53ee8cc1Swenshuai.xichoice 800*53ee8cc1Swenshuai.xi prompt "Firmware Type" 801*53ee8cc1Swenshuai.xi default None 802*53ee8cc1Swenshuai.xi 803*53ee8cc1Swenshuai.xiconfig FW_TYPE_EXTERNAL 804*53ee8cc1Swenshuai.xi bool "external" 805*53ee8cc1Swenshuai.xi help 806*53ee8cc1Swenshuai.xi Select If you want to use external firmware 807*53ee8cc1Swenshuai.xi 808*53ee8cc1Swenshuai.xiconfig FW_TYPE_EMBEDDED 809*53ee8cc1Swenshuai.xi bool "embedded" 810*53ee8cc1Swenshuai.xi help 811*53ee8cc1Swenshuai.xi Select If you want to use embedded firmware 812*53ee8cc1Swenshuai.xi 813*53ee8cc1Swenshuai.xiendchoice 814*53ee8cc1Swenshuai.xi 815*53ee8cc1Swenshuai.xiconfig PURE_SN 816*53ee8cc1Swenshuai.xi bool "for pure sn config" 817*53ee8cc1Swenshuai.xi default n 818*53ee8cc1Swenshuai.xi 819*53ee8cc1Swenshuai.xiconfig BIFROST_32BIT_MODE 820*53ee8cc1Swenshuai.xi bool "for bifrost 32bit mode" 821*53ee8cc1Swenshuai.xi default n 822*53ee8cc1Swenshuai.xi 823*53ee8cc1Swenshuai.xiconfig MIU_64BIT_DOMAIN_SEL 824*53ee8cc1Swenshuai.xi bool "for miu 64bit domain setting" 825*53ee8cc1Swenshuai.xi default n 826*53ee8cc1Swenshuai.xi 827*53ee8cc1Swenshuai.xiconfig FW_TYPE 828*53ee8cc1Swenshuai.xi string 829*53ee8cc1Swenshuai.xi default "external" if FW_TYPE_EXTERNAL 830*53ee8cc1Swenshuai.xi default "embedded" if FW_TYPE_EMBEDDED 831*53ee8cc1Swenshuai.xi help 832*53ee8cc1Swenshuai.xi Select If you want to use external or embedded firmware 833*53ee8cc1Swenshuai.xi# 834*53ee8cc1Swenshuai.xi# 835*53ee8cc1Swenshuai.xi# 836*53ee8cc1Swenshuai.xi# 837*53ee8cc1Swenshuai.xi# 838*53ee8cc1Swenshuai.xi 839*53ee8cc1Swenshuai.xiconfig INCREMENTAL_BUILD 840*53ee8cc1Swenshuai.xi bool "Incremental Build" 841*53ee8cc1Swenshuai.xi default n 842*53ee8cc1Swenshuai.xi help 843*53ee8cc1Swenshuai.xi Enable incremental Build 844*53ee8cc1Swenshuai.xi 845*53ee8cc1Swenshuai.xiconfig STACK_PROTECTOR 846*53ee8cc1Swenshuai.xi bool "Stack protector" if (LINUX && TOOLCHAIN_VER!="4.7.2") 847*53ee8cc1Swenshuai.xi default n 848*53ee8cc1Swenshuai.xi help 849*53ee8cc1Swenshuai.xi Enable Stack protector build option -fstack-protector 850*53ee8cc1Swenshuai.xi 851*53ee8cc1Swenshuai.xi# 852*53ee8cc1Swenshuai.xi# 853*53ee8cc1Swenshuai.xi# 854*53ee8cc1Swenshuai.xi# 855*53ee8cc1Swenshuai.xi# 856*53ee8cc1Swenshuai.xi 857*53ee8cc1Swenshuai.xichoice 858*53ee8cc1Swenshuai.xi prompt "Assert Type" 859*53ee8cc1Swenshuai.xi default None 860*53ee8cc1Swenshuai.xi 861*53ee8cc1Swenshuai.xiconfig NON_BLOCK 862*53ee8cc1Swenshuai.xi bool "non_block" 863*53ee8cc1Swenshuai.xi help 864*53ee8cc1Swenshuai.xi Not cause core dump when asert happen. 865*53ee8cc1Swenshuai.xi 866*53ee8cc1Swenshuai.xiconfig BLOCK 867*53ee8cc1Swenshuai.xi bool "block" 868*53ee8cc1Swenshuai.xi help 869*53ee8cc1Swenshuai.xi Cause core dump when asert happen. 870*53ee8cc1Swenshuai.xiendchoice 871*53ee8cc1Swenshuai.xi 872*53ee8cc1Swenshuai.xiconfig ASSERT_TYPE 873*53ee8cc1Swenshuai.xi string 874*53ee8cc1Swenshuai.xi default "non_block" if NON_BLOCK 875*53ee8cc1Swenshuai.xi default "block" if BLOCK 876*53ee8cc1Swenshuai.xi help 877*53ee8cc1Swenshuai.xi Select the type of utopia assert. 878*53ee8cc1Swenshuai.xi 879*53ee8cc1Swenshuai.xiconfig VERSION_INFO_EMBADE 880*53ee8cc1Swenshuai.xi bool "Embade the ChangeList number of version_info into library" 881*53ee8cc1Swenshuai.xi default n 882*53ee8cc1Swenshuai.xi help 883*53ee8cc1Swenshuai.xi Enable version information embadder 884*53ee8cc1Swenshuai.xi 885*53ee8cc1Swenshuai.xiconfig UTOPIA_20 886*53ee8cc1Swenshuai.xi bool "UTOPIA 20" 887*53ee8cc1Swenshuai.xi default y 888*53ee8cc1Swenshuai.xi help 889*53ee8cc1Swenshuai.xi Select if you want to enable Utopia 2_0. If unsure, say 'Y'. 890*53ee8cc1Swenshuai.xiendmenu 891*53ee8cc1Swenshuai.xi 892*53ee8cc1Swenshuai.xi 893*53ee8cc1Swenshuai.xisource "../../mxlib/drv/Kconfig" 894*53ee8cc1Swenshuai.xisource "../../mxlib/api/Kconfig" 895*53ee8cc1Swenshuai.xisource "../../mxlib/utopia_core/Kconfig" 896