1head 1.21; 2access; 3symbols 4 PRIME_REVIEWED:1.19 5 FB_2_9_4_0:1.19 6 FB_2_9_3_0:1.19 7 TB_2_0_1_1:1.19 8 TuneBase_RC:1.19.0.56 9 FB_2_9_2_0:1.19 10 DYNAMIC_WEB_CONTENT_0_3_BRANCH:1.19.0.54 11 FB_2_0_2_0:1.19 12 FB_2_9_1_0:1.19 13 DYNAMIC_WEB_CONTENT_0_2_TAG:1.19 14 DYNAMIC_WEB_CONTENT_0_2_BRANCH:1.19.0.52 15 DYNAMIC_WEB_CONTENT_0_1_FINAL:1.19 16 CEDIA_2003:1.19 17 DYNAMIC_WEB_CONTENT_0_1_BRANCH:1.19.0.48 18 DYNAMIC_WEB_CONTENT_0_1_START:1.19 19 TB_2_0_1_0:1.19 20 FB_2_0_1_2:1.19 21 KMC_V2_0_0_8:1.19 22 FB_2_0_1_1:1.19 23 KMC_V2_0_0_7:1.19 24 KMC_V2_0_0_6:1.19 25 FB_2_0_0_29:1.19 26 KMC_V2_0_0_5:1.19 27 KMC_V2_0_0_4:1.19 28 FB_2_0_0_28:1.19 29 KMC_2_0_BRANCH:1.19.0.50 30 KMC_V2_0_0_3:1.19 31 FireBall_Cirrus:1.19.0.46 32 FB_2_0_0_27:1.19 33 FB_2_0_0_26:1.19 34 FB_2_0_0_25:1.19 35 FB_2_0_0_24:1.19 36 FB_2_0_0_23:1.19 37 FB_2_0_0_22:1.19 38 FB_2_0_0_21:1.19 39 FB_RC_DHCP:1.19.0.44 40 KMC-RC2_0-BRANCH:1.19.0.42 41 KMC_V2_0_0_0:1.19 42 FB_2_0_0_18:1.19 43 FB_2_0_0_17:1.19 44 FB_V2_0_0_14:1.19 45 FB_V2_0_0_12:1.19 46 FB_V2_0_0_11:1.19 47 FB_V2_0_0_10:1.19 48 FB_V2_0_0_9:1.19 49 PRIME-NEW-DHCP:1.19.0.40 50 FB_V2_0_0_8:1.19 51 DYNAMIC_WEB_CONTENT_0_0:1.19.0.38 52 FB_2_0_0_7:1.19 53 KMC_V1_9_0_1:1.19 54 FB_2_0_0_6:1.19 55 FB_2_0_0_4:1.19 56 FB_2_0_0_3:1.19 57 FB_2_0_0_2:1.19 58 FB_2_0_0_0:1.19 59 FireBall_2_0_RC:1.19.0.36 60 FB_1_9_0_21__02_12_03:1.19 61 FB_1_9_0_19__02_11_03:1.19 62 DIAG_2003_02_03:1.19 63 FB_V1_9_0_9:1.19 64 FB_V1_9_0_6:1.19 65 FB-V1_9_0_5:1.19 66 FB_V1_9_0_2:1.19 67 FB_V1_9_0_0:1.19 68 TB_V1_2_0_0:1.19 69 FB_V1_2_0_7:1.19 70 FB_V1_2_0_5:1.19 71 FB_V1_2_0_1:1.19 72 FB1_2-BRANCH:1.19.0.34 73 FB_V1_2_0_0:1.19 74 TB_BRANCH_10_22_02:1.19.0.32 75 TB_V1_1_1_0:1.19 76 FB_V1_1_2_0:1.19 77 TB_DIAG_UUT_1_3:1.19 78 CEDIA_2002_EC:1.19.0.30 79 FB_MR_BRANCH1:1.19.0.28 80 FB-V1_1_1_0:1.19 81 FB-Diag-UUT-V1_3:1.19 82 DAR_V1_2_0_54:1.19 83 TB200_V1_1_0_0:1.19 84 FB_1_1_0_5:1.19 85 FB_V1_1_0_4:1.19 86 AOLFB_V0_1_0_8:1.19 87 KMC_V1_1_0_10:1.19 88 AOLFB_V0_1_0_7:1.19 89 KMC_V1_1_0_9:1.19 90 AOLFB-V0_1_0_6:1.19 91 AOLFB_V0_1_0_5:1.19 92 KMC_V1_1_0_7:1.19 93 FB_V1_1_0_3:1.19 94 KMC_V1_1_0_6:1.19 95 AOLFB_V0_1_0_2:1.19 96 AOLFB_V0_1_0_1:1.19 97 FB_1_1_0_2:1.19 98 TB_1_0_1_1:1.19 99 KMC_V1_1_0_4_Ax1_06_NB1_04:1.19 100 KMC_1_1_0_3:1.19 101 KMC_1_1_0_2:1.19 102 KMC_1_1_0_1:1.19 103 FB_1_1_0_0:1.19 104 KMC_1_1_0_0:1.19 105 DAR_V1_2_0_50:1.19 106 KMC_1_0_9_13:1.19 107 DAR_V1_2_0_47:1.19 108 KMC_1_0_9_11:1.19 109 FB_DIAG_1_2:1.19 110 FB_1_0_1_5:1.19 111 KMC_1_0_9_10:1.19 112 KMC_1_0_9_9:1.19 113 KMC_1_0_9_8:1.19 114 TB_1_0_1_0:1.19 115 KMC_1_0_9_7:1.19 116 KMC_1_0_9_5:1.19 117 FB_1_0_1_4:1.19 118 KMC_1_0_9_4:1.19 119 DAR_V1_2_0_44:1.19 120 FB_1_0_1_2:1.19 121 FB_1_0_1_1:1.19 122 FB_SAFE:1.19 123 KMC_032802_1730:1.19 124 KMC_1_0_9_3:1.19 125 FB_1_0_1_0:1.19 126 DAR_V1_2_0_42_SOURCE:1.19 127 KMC_1_0_9_2:1.19 128 DAR_V1_2_0_41:1.19 129 DAR_V1_2_0_40:1.19 130 TB200_V1_0_0_1:1.19 131 KMC_1_0_9_1:1.19 132 TB_DIAG_1_2:1.19 133 TB_1_0_0_0:1.19 134 TB_DIAG_1_1:1.19 135 FB_DIAG_1_1:1.19 136 TB_DIAG_1_0:1.19 137 DAR_V1_2_0_38:1.19 138 TB_0_8_0_0:1.19 139 KMC_1_0_2_6:1.19 140 TB_0_7_9_9:1.19 141 KMC_1_0_2_5:1.19 142 FB_BRANCH_1_0_0_3:1.19.0.26 143 FB_1_0_0_3:1.19 144 FB_1_0_0_2:1.19 145 FB_1_0_0_1:1.19 146 DAR_V1_2_0_34:1.19 147 FB_1_0_0_0:1.19 148 KMC_1_0_2_3:1.19 149 KMC_1_0_2_2:1.19 150 DAR_V1_2_0_31:1.19 151 FB_0_7_0_10:1.19 152 KMC_1_0_2_1:1.19 153 TB_V0_2_0_1:1.19 154 DAR_V1_2_0_29:1.19 155 PRIME:1.19.0.22 156 FB_0_6_0_9:1.19 157 FB_0_6_0_8:1.19 158 FB_0_6_0_6:1.19 159 KMC_1_0_1_1:1.19 160 library_decade_slot_problem:1.19 161 DAR_V1_2_0_24:1.19 162 FB_V0_5_0_2:1.19 163 FB_V0_5_0_1:1.19 164 KMC_1_0_1_0:1.19 165 KMC_1_0_0_5:1.19 166 FB_V0_4_0_8:1.19 167 FB_V0_4_0_6:1.19 168 KMC_1_0_0_4:1.19 169 DAR_DVD_1:1.19.0.20 170 FB_V0_4_0_4:1.19 171 DAR_V1_2_0_22:1.19 172 FB_V0_4_0_3:1.19 173 DAR_V1_2_0_21:1.19 174 DAR_V1_2_0_20:1.19 175 FB_V0_4_0_1:1.19 176 DAR_V1_2_0_18:1.19 177 DAR_V1_2_0_17:1.19 178 FB_V0_3_0_2:1.19 179 FB_V0_3_0_1:1.19 180 KMC_1_0_0_2:1.19 181 DAR_V1_2_0_15:1.19 182 KMC_V1_B2:1.19.0.14 183 FB_V0_2_0_1:1.19 184 FB_V0_1_0_9:1.19 185 KMC_1_0_0_1:1.19 186 FB_V0_1_0_5:1.19 187 FB_V0_1_0_4:1.19 188 KMC_0_9_0_5:1.19 189 KMC_0_9_0_4:1.19 190 DAR_V1_2_0_12:1.19 191 KMC_V1_B1:1.19.0.18 192 DAR_V1_2_0_10:1.19 193 DAR_V1_1_1_38:1.18.6.1 194 KMC_0_9_0_0:1.19 195 DAR_V1_1_1_36:1.18.6.1 196 KMC_0_3_0_2:1.19 197 DAR_V1_1_1_32:1.18.6.1 198 KMC-DIAGS:1.19.0.6 199 KMC-0_3_0_1:1.19 200 KMC-0_2_1_10:1.19 201 DAR_V1_1_1_31:1.18.6.1 202 KMC_0_2_1_8:1.19 203 DAR_V1_1_1_30:1.18.6.1 204 KMC_0_2_1_6:1.19 205 KMC_0_2_1_5:1.19 206 DAR_V1_1_1_25:1.18.6.1 207 FIREBALL_CEDIA_2001:1.19.0.4 208 DAR_V1_1_1_23:1.18.6.1 209 CEDIA_Sony_changer_demo_3:1.19 210 CEDIA_Sony_changer_demo_2:1.19 211 CEDIA_Sony_changer_demo_1:1.19 212 KMC_0_2_1_1:1.19 213 DAR_V1_1_1_20:1.18.6.1 214 KMC-0_2_0_9:1.19 215 DAR_V1_1_1_19:1.18.6.1 216 KMC-0_2_0_7:1.19 217 DAR_V1_1_1_18:1.18.6.1 218 DAR_V1_1_1_16:1.18.6.1 219 KMC-0_2_0_6:1.19 220 DAR_V1_1_1_15:1.18.6.1 221 KMC-BETA-RC1:1.19 222 DAR_V1_1_1_14:1.18.6.1 223 DAR_V1_1_1_12:1.18.6.1 224 KMC_ALPHA2_3_NEC_B1:1.19.0.2 225 DAR_V1_2_0_4:1.19 226 KMC_ALPHA2_3_RELEASE:1.19 227 DAR_V1_1_1_11:1.18.6.1 228 KMC_ALPHA2_1_RELEASE:1.19 229 KMC-ALPHA2-NEC:1.19.0.10 230 KMC_ALPHA2_B6:1.19.0.24 231 KMC_ALPHA2_RELEASE:1.19 232 KMC-NEC-IR2:1.19.0.16 233 LINUX_TEST_BRANCH:1.19.0.12 234 DAR_V1_1_1_5:1.18.6.1 235 KMC_V0_1_0_6_ALPHA1_6:1.19 236 KMC_V0_1_0_5_ALPHA1_5:1.19 237 KMC-NEC-IR:1.19.0.8 238 DAR_V1_1_1_2:1.18.6.1 239 DAR_V1_1_1_1:1.18.6.1 240 KMC_V0_1_0_4_ALPHA1:1.19 241 DAR_V1_1_0_34:1.18.6.1 242 DAR_1-1_RTM1:1.18.6.1.0.2 243 DAR_V1_2_0_1:1.19 244 DAR_V1_1_0_32:1.18.6.1 245 DAR_V1_1_0_31:1.18.6.1 246 DAR_V1_1_0_30:1.18.6.1 247 DAR_V1_1_0_29:1.18.6.1 248 DAR_1-1_BRANCH:1.18.0.6 249 DAR_V1_1_0_28:1.18 250 DAR_V1_1_0_27:1.18 251 KMC_V0_1_0_3:1.18 252 KMC_DEMO_B2-6:1.18.0.4 253 DAR_V1_1_0_26:1.17 254 DAR_V1_1_0_25:1.17 255 DAR_V1_0_1_2:1.15 256 DAR_V1_1_0_24:1.17 257 KMC_V0_1_0_1:1.17 258 DAR_V1_0_1_1:1.15 259 KMC_DEMO_B2:1.16 260 DAR_V1_1_0_23:1.16 261 DAR_V1_0_1_0:1.15 262 DAR_V1_1_0_20:1.16 263 DAR_V1_1_0_17:1.16 264 DAR-V1_1_0_15:1.16 265 DAR-V1_1_0_13:1.16 266 DAR_V1_1_0_12:1.16 267 KMC_V0_1_0_0:1.16 268 ps2001-04-03-1800-ddaly:1.16 269 DAR_V1_1_0_7:1.16 270 DAR_V1_1_0_6:1.16 271 ps2001-03-26-1730-ddaly:1.16 272 ACT_0_1_2_12:1.16 273 DAR_V1_1_0_4:1.16 274 DAR_V1_1_0_3:1.16 275 ps2001-03-20-1630-ddaly:1.16 276 DAR_V1_1_0_2_ALPHA:1.16 277 ACT_Demo_031701_RY:1.16 278 DAR_V1_0_0_6_RC:1.15 279 ps2001-03-13-1426-ddaly:1.16 280 STABLE:1.16 281 ps2001-03-12-1040:1.16 282 DAR_V1_0_0_5_RC:1.15 283 DAR_V1_0_0_4_RC:1.15 284 ps2001-03-06-1610:1.16 285 Mar06-2001:1.16 286 DAR_V1_0_0_3:1.15 287 DAR_V1_0_0_2:1.15 288 GNU3:1.16.0.4 289 GNUCOMPILE2:1.16.0.2 290 AFTERGNU:1.16 291 BEFOREGNU:1.15 292 DAR_V0_3_3_14_RELEASE_CANDIDATE:1.15 293 DAR_V0_5_1_2_PREALPHA:1.15 294 DAR_V0_3_3_13_BETA_V10_CANDIDATE:1.15 295 DAR_1-1_020701:1.15 296 DAR_1-0B2_DVD-iRADIO:1.15.0.6 297 DAR_V0_3_3_11_BETA-V10-CANDIDATE:1.15 298 DAR_V0_3_3_10_BETA_10_CANDIDATE:1.15 299 DAR_V0_3_3_9_BETA_1-0_CANDIDATE:1.15 300 DAR_1-1A-iRadio:1.15 301 DAR_V0_3_3_8:1.15 302 DAR_V0_3_3_7_RAP_DEMO:1.15 303 DAR-V0_3_3_6_PRE-BETA-RELEASE:1.15 304 DAR-V0_3_3_5:1.15 305 DAR-V0_3_3_4:1.15 306 DAR_V0_3_3_3:1.15 307 DAR_V0_3_3_2_PRE-BETA-Release:1.15 308 DAR_V0_3_2_5:1.15 309 DAR_1-0B2:1.15.0.4 310 DAR_V0_3_2_4:1.15 311 DAR_V0_3_2_3:1.15 312 DAR_V0_3_2_2:1.15 313 DAR_V0_3_2_1:1.15 314 t2001-01-19-1015:1.15 315 DAR_BETA1B_LSR_WORKING:1.15 316 t2001-01-18-1853:1.15 317 t2001-01-18-0957:1.15 318 t2001-01-17-1015:1.15 319 DAR_1-0_BETA_V0_3_1_1:1.15 320 t2001-01-16-1505:1.15 321 t2001-01-16-1330:1.15 322 t2001-01-16-1225:1.15 323 t2001-01-16-1116:1.15 324 t2001-01-16-0955:1.15 325 DAR_1-0B:1.15.0.2 326 DAR_1-0B_BRANCH_ROOT:1.15 327 t2001-01-15-0957:1.14 328 t2001-01-12-1800:1.14 329 t2001-01-12-1028:1.14 330 t2001-01-12-0925:1.14 331 t2001-01-11-1802:1.13 332 t2001-01-11-1525:1.13 333 t2001-01-11-1230:1.13 334 t2001-01-10-1013:1.13 335 t2001-01-09-1021:1.13 336 t2001-01-08-1136:1.10.2.1 337 ACT-CES-CANDIDATE-V0_1_2_9:1.13 338 ACT-CES-CANDIDATE-V0_1_2_8:1.13 339 t2001-01-05-1638:1.10.2.1 340 ACT-CES-CANDIDATE-V0_1_2_7:1.13 341 t2001-01-05-1016:1.13 342 ACT-CES-CANDIDATE-V0_1_2_6:1.13 343 ACT-CES-CANIDATE-V0_1_2_5:1.13 344 GNUCOMPILE:1.13.0.4 345 DAR-CES-CANDIDATE-V0_1_2_6:1.13 346 ACT-CES-CANDIDATE-V0_1_2_3:1.13 347 DAR-ON-ACT-CES1:1.13 348 DAR-CES-CANDIDATE-V0_1_2_4:1.13 349 DAR-CES-CANDIDATE-V0_1_2_3:1.13 350 t2001-01-02-0948:1.13 351 DAR-CES-CANDIDATE-4-V0_1_1_5:1.13 352 DAR-CES:1.13.0.2 353 DAR-CES-CANDIDATE-3-V0_1_1_5:1.13 354 CES_Candidate_twd_1042p_12292000:1.13 355 t2000-12-29-1038:1.13 356 t2000-12-28-1853:1.13 357 DAR_CES_Candidate_2_12-27-2000:1.13 358 t2000-12-27-1024:1.13 359 t2000-12-22-1725:1.13 360 DAR_PRE_CES_1_V0_1_1_1:1.13 361 t2000-12-22-1500:1.13 362 t2000-12-20-1908:1.13 363 DAR_CES_Candidate_1_12-20-2000:1.13 364 t2000-12-20-1756:1.13 365 t2000-12-19-0941:1.13 366 t2000-12-18-0957:1.13 367 t2000-12-16-1701:1.13 368 t2000-12-15-1901:1.13 369 t2000-12-15-0933:1.13 370 t2000-12-13-1757:1.13 371 t2000-12-14-0957:1.13 372 DAR-ALPHA-CANDIDATE-7-V0_1_0_13:1.10.2.1 373 t2000-12-13-0944:1.13 374 DAR-ALPHA-CANDIDATE-6-V0_1_0_12:1.10.2.1 375 DAR-ALPHA-CANDIDATE-5-V0_1_0_11:1.10.2.1 376 DAR-ALPHA-CANDIDATE-4:1.10.2.1 377 t2000-12-08-0924:1.10.2.1 378 t2000-12-07-1802:1.10.2.1 379 t2000-12-07-0950:1.13 380 t2000-12-05-1955:1.13 381 DVD-ACTREVB-12-4-00-SP:1.12 382 t2000-12-04-1700:1.12 383 t2000-12-01-1800:1.12 384 t2000-11-30-1425:1.12 385 DVD-ACT-REVA:1.12 386 DAR-ALPHA-CANDIDATE-3:1.10.2.1 387 TRUNK-MERGE-1:1.10.2.1 388 DAR-ALPHA-CANDIDATE-2:1.10.2.1 389 t2000-11-27-1723:1.10.2.1 390 DAR-ALPHA-CANDIDATE-1:1.10.2.1 391 DAR-PRE-ALPHA-RELEASE:1.10.2.1 392 DAR_PREALPHA_CANDIDATE1:1.10.2.1 393 DVD-Build1-11-21-00-SP:1.11 394 t2000-11-20-1734:1.10.2.1 395 t2000-11-18-1336:1.10.2.1 396 t2000-11-17-1858:1.10.2.1 397 t2000-11-16-1137:1.10.2.1 398 DVD-Attempt:1.11 399 t2000-11-15-1710:1.10.2.1 400 t2000-11-14-2055:1.10.2.1 401 t2000-11-13-1717:1.10.2.1 402 t2000-11-11-1100-dd-pSH-Loader:1.10.2.1 403 t2000-11-11-1324:1.10.2.1 404 t2000-11-10-1050-dd-pSH-Loader:1.10.2.1 405 t2000-11-10-0822:1.10.2.1 406 t2000-11-09-1455:1.10 407 t2000-11-09-0933:1.10 408 DAR_1-0_1106200_TRUNK_VERSION_TAG:1.10 409 DAR_1-0:1.10.0.2 410 t2000-11-05-1520-RY:1.10 411 t2000-11-03-1538-RY:1.10 412 t2000-11-03-1340:1.10 413 t2000-11-03-0950:1.10 414 t2000-11-02-1802:1.10 415 t2000-11-02-1346:1.10 416 t2000-11-02-0911:1.10 417 t2000-11-01-1317:1.10 418 t2000-11-01-0931:1.10 419 t2000-10-31-1545:1.10 420 t2000-10-31-0920:1.10 421 t2000-10-30-0920:1.10 422 t2000-10-24-1730:1.9 423 t2000-10-24-1413:1.9 424 t2000-10-24-0931:1.9 425 t2000-10-23-1350:1.9 426 t2000-10-23-0946:1.9 427 t2000-10-20-1800:1.9 428 t2000-10-20-0921:1.9 429 t2000-10-19-1558:1.8 430 t2000-10-19-0919:1.8 431 t2000-10-18-1306:1.8 432 t2000-10-18-0920:1.8 433 t2000-10-17-1407:1.8 434 t2000-10-17-0930:1.8 435 t2000-10-16-0932:1.7 436 t2000-10-13-1411:1.7 437 t2000-10-13-0945-dd-pSH-Loader:1.7 438 t2000-10-13-0926:1.7 439 t2000-10-12-0941:1.7 440 t2000-10-11-1158:1.7 441 t2000-10-11-1019:1.7 442 t2000-10-10-0944:1.7 443 t2000-10-09-1024:1.7 444 t2000-10-06-1730:1.7 445 t2000-10-05-1727:1.7 446 t2000-10-04-1204-lsr-memprint_breaks_ACTA:1.7 447 t2000-10-04-1130:1.7 448 b2000-10-02-08-42-tocompaq:1.7 449 t2000-09-25-1602-klp-works_on_DAR_2X:1.7 450 DAR-2X-TEST:1.6.0.2 451 r2000-09-21-2124:1.6 452 r2000-09-16-1200:1.6 453 Branch_9_7_2000_DEMO:1.6.0.4 454 r2000-09-06-0211:1.6 455 r2000-09-05-1715:1.6 456 r2000-09-05-1340:1.6 457 r2000-09-04-2104:1.6 458 r2000-08-29-2101:1.5 459 r2000-08-29-0846:1.5 460 r2000-08-25-1100:1.5 461 r2000-08-24-2330:1.5 462 r2000-08-24-0705:1.5 463 r2000-08-22-0910:1.5 464 r2000-08-18-1800-to-Compaq:1.5 465 r2000-08-18-1230:1.5 466 r2000-08-17-0106:1.5 467 r2000-08-15-2259:1.5 468 r2000-08-15-1007:1.5 469 DAR1C_RELEASE_8112000:1.5 470 r2000-08-11-0720:1.5 471 DARonACT-2000-08-09-1045:1.5 472 r2000-08-10-0800:1.5 473 BUILD_1C_PreRelease1:1.5; 474locks; strict; 475comment @# @; 476 477 4781.21 479date 2002.08.07.20.13.05; author jef; state Exp; 480branches; 481next 1.20; 482 4831.20 484date 2002.07.09.23.09.24; author jef; state Exp; 485branches; 486next 1.19; 487 4881.19 489date 2001.06.07.20.34.57; author bbouterse; state Exp; 490branches; 491next 1.18; 492 4931.18 494date 2001.05.23.19.15.32; author stenpas; state Exp; 495branches 496 1.18.6.1; 497next 1.17; 498 4991.17 500date 2001.05.11.19.33.45; author jkaisner; state Exp; 501branches; 502next 1.16; 503 5041.16 505date 2001.02.23.14.40.10; author dstern; state Exp; 506branches; 507next 1.15; 508 5091.15 510date 2001.01.15.20.39.27; author wrk; state Exp; 511branches; 512next 1.14; 513 5141.14 515date 2001.01.12.01.47.47; author stenpas; state Exp; 516branches; 517next 1.13; 518 5191.13 520date 2000.12.05.22.00.56; author jkaisner; state Exp; 521branches 522 1.13.4.1; 523next 1.12; 524 5251.12 526date 2000.11.28.06.47.29; author wrk; state Exp; 527branches; 528next 1.11; 529 5301.11 531date 2000.11.10.14.19.26; author stenpas; state Exp; 532branches; 533next 1.10; 534 5351.10 536date 2000.10.30.21.53.16; author gvt; state Exp; 537branches 538 1.10.2.1; 539next 1.9; 540 5411.9 542date 2000.10.20.02.37.43; author wrk; state Exp; 543branches; 544next 1.8; 545 5461.8 547date 2000.10.16.20.15.46; author stenpas; state Exp; 548branches; 549next 1.7; 550 5511.7 552date 2000.09.22.17.55.49; author gvt; state Exp; 553branches; 554next 1.6; 555 5561.6 557date 2000.08.30.16.30.33; author wrk; state Exp; 558branches; 559next 1.5; 560 5611.5 562date 2000.07.29.17.07.02; author stenpas; state Exp; 563branches; 564next 1.4; 565 5661.4 567date 2000.07.27.03.37.48; author gvt; state Exp; 568branches; 569next 1.3; 570 5711.3 572date 2000.07.26.20.35.23; author stenpas; state Exp; 573branches; 574next 1.2; 575 5761.2 577date 2000.04.27.15.28.03; author gvt; state Exp; 578branches; 579next 1.1; 580 5811.1 582date 2000.04.25.19.07.24; author gvt; state Exp; 583branches; 584next ; 585 5861.10.2.1 587date 2000.11.10.02.08.21; author stenpas; state Exp; 588branches; 589next ; 590 5911.13.4.1 592date 2001.01.09.21.54.52; author dstern; state Exp; 593branches; 594next ; 595 5961.18.6.1 597date 2001.06.11.16.39.07; author wkassebaum; state Exp; 598branches; 599next ; 600 601 602desc 603@@ 604 605 6061.21 607log 608@Move trunk back over to v2 stack, but with v3 hal. 609@ 610text 611@#!/bin/bash 612#-------------------------------------------------------------------------- 613# buildpss.ksh 614# 615# $Id: buildpss.ksh,v 1.20 2002/07/09 23:09:24 jef Exp $ 616# 617# This script still relies on the MKS Korn shell and related pSOSystem 618# support scripts. 619# 620# Ideally, we want to pull this out of the whole ISIPPC/MKS/SNIFF mess!! 621# 622# For now, assuming you have the ISIPPC tools set (other than the 623# pssppc directory), run this shell script from the pSOS DOS prompt 624# or the pSOS KSH prompt from the pssppc top directory. 625# 626# This will build the following pSOSystem libraries: 627# - The pSOSystem C system library: pssppc\sys\os\libsys.a 628# - The pSOSystem C++ library: pssppc\sys\libc\libcxxsp.a 629# - The bsp library (libbsp.a) for every bsp found in the 630# pssppc\bsps directory 631# 632# 633# Created 04/25/200 by GVT. 634# Modified 04/27/2000 by GVT 635#-------------------------------------------------------------------------- 636 637#-------------------------------------------------------------------------- 638# Added 04/27/2000 - GVT 639# 640# Pull in required environment variables for Prism+ installation: 641# 642# This script assumes it is being run under the pSOS DOS ar KSH prompt 643# where the $PRISM_INSTALL_DIR (at least) is set. 644#-------------------------------------------------------------------------- 645 646 647echo Setting environment... 648echo $PRISM_INSTALL_DIR 649 650echo $CONFIG_PPC_GNU_LINUX 651 652if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 653 654 if [ -f "`'VarDosToUnix' PRISM_INSTALL_DIR`/envppc.ksh" ] 655 then 656 echo . "$PRISM_INSTALL_DIR\envppc.ksh" 657 else 658 echo "Error: Cannot determine Prism+ installation directory - Exiting." 659 exit 1 660 fi 661fi 662 663#-------------------------------------------------------------------------- 664# Set PSS_ROOT to this directory (top directory for our pssppc build tree) 665#-------------------------------------------------------------------------- 666PSS_ROOT=`pwd` 667 668#-------------------------------------------------------------------------- 669# Ammend path so that we use the local copies of the pSOS shell scripts 670# and make executable: 671# sysobj.ksh, psosmake.ksh, make, ... 672#-------------------------------------------------------------------------- 673if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 674 PATH="$PSS_ROOT/bin;$PSS_ROOT/bin/win32;$PATH" 675else 676 PATH="$PSS_ROOT/bin:$PATH" 677fi 678 679#-------------------------------------------------------------------------- 680# Spit out some build environment information - just a visual build 681# verification/debug aid. 682#-------------------------------------------------------------------------- 683echo 684echo Build environment information: 685echo ----------------------------- 686echo " "Prism directory:" "using $PRISM_INSTALL_DIR 687echo " "pSOSystem directory:" "using $PSS_ROOT 688if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 689 echo " "Compiler information:" "`dcc -V | grep Rel` 690 echo " "Linker information:" "`dld -V | grep Rel` 691else 692 echo " "Compiler information:" "`dcc --version` 693 echo " "Linker information:" "`dld --version | grep ld` 694fi 695 696echo 697 698#-------------------------------------------------------------------------- 699# Build all available BSPs 700#-------------------------------------------------------------------------- 701export SYSNAME 702export MEMSIZE 703 704 705if test "$1" = "" 706then 707 echo ================================================================ 708 echo " ERROR: No board type specified on command line." 709 echo ================================================================ 710 echo "Usage: buildpss TYPE MEMSIZE MACADDR " 711 echo " TYPE = DAR|DAR_B|DAR_C|ACT|ACT_B" 712 echo " MEMSIZE = 16M|32M" 713 echo " MACADDR = AA:BB:CC:DD:EE:FF (a locally unique HW addr)" 714 echo 715 exit 716else 717 SYSNAME=$1 718fi 719echo ================================================================ 720echo 721echo " Building BSP for ** "$SYSNAME" ** board" 722#echo ================================================================ 723 724 725if test "$2" = "" 726then 727 echo ================================================================ 728 echo " ERROR: No MEMSIZE specified on command line." 729 echo ================================================================ 730 echo "Usage: buildpss TYPE MEMSIZE MACADDR " 731 echo " TYPE = DAR|DAR_B|DAR_C|ACT|ACT_B" 732 echo " MEMSIZE = MEM_SIZE_24and0" 733 echo " MACADDR = AA:BB:CC:DD:EE:FF (a locally unique HW addr)" 734 echo 735 exit 736else 737 MEMSIZE=$2 738fi 739#echo "=======================================================================" 740echo " Memory size is $MEMSIZE" 741#echo "=======================================================================" 742 743export MAC_ADDRESS 744if test "$3" = "" 745then 746 if test "$MY_TARGET_MAC_ADDRESS" = "" 747 then 748 echo " ERROR :===============================================================" 749 echo " No MAC Address specified - using default (non-unique) address." 750 echo " This may cause network problems if you are building for use with SDS." 751 echo "=======================================================================" 752 echo "Usage: buildpss TYPE MEMSIZE MACADDR" 753 echo " TYPE = DAR|DAR_B|DAR_C|ACT|ACT_B" 754 echo " MEMSIZE = 0|1 -- > 0 = 16M, 1 = 32M " 755 echo " MACADDR = AA:BB:CC:DD:EE:FF (a locally unique HW addr)" 756 echo " OR " 757 echo " You may also set your MAC Address by setting an environment variable:" 758 echo " Set the Variable 'MY_TARGET_MAC_ADDRESS' to a hex sextuple as above. " 759 exit 760 else 761 MAC_ADDRESS=$MY_TARGET_MAC_ADDRESS 762 echo " Building for MAC Address = $MAC_ADDRESS" 763 echo 764 echo "=======================================================================" 765 fi 766else 767 MAC_ADDRESS=$3 768 echo " Building for MAC Address = $MAC_ADDRESS" 769 echo 770 echo "=======================================================================" 771fi 772 773export IF_TYPE 774if test "$4" = ""; then 775 echo " ERROR: No network interface type specified - ethernet or HPNA" 776 exit 1 777else 778 if test "$4" = "ethernet"; then # Ethernet 779 780 IF_TYPE=1 781 else # HPNA 782 IF_TYPE=2 783 fi 784fi 785 786 787 788#-------------------------------------------------------------------------- 789# Build pSOSystem C libraries 790#-------------------------------------------------------------------------- 791echo Starting build process: 792echo ---------------------- 793echo Building the pSOSystem C system library... 794 795if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 796 cd "`'VarDosToUnix' PSS_ROOT`/sys/os" 797else 798 cd $PSS_ROOT/sys/os 799fi 800echo Current directory is `pwd` 801 802if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 803 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 804 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 805else 806 echo Running make 807 make 808fi 809 810#-------------------------------------------------------------------------- 811# Build Custom pSOSystem C libraries 812#-------------------------------------------------------------------------- 813echo 814echo ---------------------- 815echo Building the Custom pSOSystem C system libraries... 816 817if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 818 cd "`'VarDosToUnix' PSS_ROOT`/sys/libc" 819else 820 cd $PSS_ROOT/sys/libc 821fi 822echo Current directory is `pwd` 823 824if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 825 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 826 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 827else 828 echo Running make 829 make 830fi 831 832#-------------------------------------------------------------------------- 833# Build pSOSystem C++ libraries 834#-------------------------------------------------------------------------- 835echo 836echo ---------------------- 837echo Building the pSOSystem C++ system library... 838 839if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 840 if [ "`'VarDosToUnix' PSS_ROOT`/sys/libc/src/sysclass/makefile" ] 841 then 842 cd "`'VarDosToUnix' PSS_ROOT`/sys/libc/src/sysclass" 843 echo Current directory is `pwd` 844 845 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 846 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 847 fi 848else 849 cd $PSS_ROOT/sys/libc/src/sysclass 850 echo Current directory is `pwd` 851 make 852fi 853 854 855#-------------------------------------------------------------- 856# Build eureka bsp only (instead of all under bsps/.) 857#-------------------------------------------------------------- 858#for arg in `VarDosToUnix PSS_ROOT`/bsps/*/src/makefile 859#do 860# echo Building BSP library for `dirname $arg`... 861# 862# cd `dirname $arg` 863# echo Current directory is `pwd` 864# 865# echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 866# `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 867#done 868 869if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 870 if [ "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/makefile" ] 871 then 872 echo Building BSP library for `VarDosToUnix PSS_ROOT`/bsps/eureka/src... 873 874 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src" 875 echo Current directory is `pwd` 876 877 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 878 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 879 fi 880else 881 echo Building BSP library for $PSS_ROOT/bsps/eureka/src... 882 cd $PSS_ROOT/bsps/eureka/src 883 echo Current directory is `pwd` 884 make clean 885 make 886fi 887 888if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 889 if [ "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb_v2/makefile" ] 890 then 891 echo Building USB Stack library for `VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb_v2... 892 893# cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb_v2" 894 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb_v2" 895 echo Current directory is `pwd` 896 897 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 898 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 899 fi 900else 901 echo Building USB Stack library for $PSS_ROOT/bsps/eureka/src/devices/usb_v2... 902 cd $PSS_ROOT/bsps/eureka/src/devices/usb_v2 903 904 make clean 905 make 906fi 907 908# 909# $Log: buildpss.ksh,v $ 910# Revision 1.20 2002/07/09 23:09:24 jef 911# Beautify the Intoto code to make it readable. 912# Move the trunk over to the new Intoto usb_v2 stack for now. 913# 914# Revision 1.19 2001/06/07 20:34:57 bbouterse 915# Modified to build custom clib files in pssppc/sys/libc . 916# 917# Revision 1.18 2001/05/23 19:15:32 stenpas 918# force rebuild of bsp and usb libraries evertime to fix build problems due to the bsp not being upto date. 919# 920# Revision 1.17 2001/05/11 19:33:45 jkaisner 921# Switch to new Intoto stack 922# 923# Revision 1.16 2001/02/23 14:40:10 dstern 924# Merged the GNUCOMPILE branch with the trunc!! 925# 926# Revision 1.15 2001/01/15 20:39:27 wrk 927# Added/modified the build scripts to include the ethernet/HPNA selection 928# made during configuration so that it can be used to configure the 929# default network interface for use with debugging. -Will 930# 931# Revision 1.14 2001/01/12 01:47:47 stenpas 932# Removed building of video/audio related libraries. This is now included in the BSP. 933# 934# Revision 1.13.4.1 2001/01/09 21:54:52 dstern 935# changes for GNU compiler 936# 937# Revision 1.13 2000/12/05 22:00:56 jkaisner 938# add USB stack to app 939# 940# Revision 1.12 2000/11/28 06:47:29 wrk 941# Merge has been completed from the DAR_1-0 Branch back to the trunk. 942# There is one syntax error in the GUI code which appears to be easy to solve. 943# I have resolved to commit this anyway so that others may fix this up 944# first thing in the morning. -Will 945# 946# Revision 1.11 2000/11/10 14:19:26 stenpas 947# Added 24/0 MB support 948# 949# Revision 1.10.2.1 2000/11/10 02:08:21 stenpas 950# 24MB/0 memory support added. 951# 952# Revision 1.10 2000/10/30 21:53:16 gvt 953# Removed erroneous redundant build of eureka bsp 954# -GVT, 10/30/2000 955# 956# Revision 1.9 2000/10/20 02:37:43 wrk 957# Module Loader changes. Include changes to the make config target 958# to control conditional compile of the module loader and module 959# candidate subsystems. Also, include changes to allow MP3_Player to 960# be compiled as a Module -- MP3_Player.app. Also, includes 961# changes to the 32Meg/16Meg development flags to allow both 962# source and pssppc trees to see the board.h head through the 963# same MEM_SIZE define and ties together the config option for 964# building for a 32M developer board. No change yet for building 965# with alternate ram.dld for RTC. (FYI) 966# Also, added properties for starting up subsystems .. can 967# set stack size and priority via property. -Will 968# 969# Revision 1.8 2000/10/16 20:15:46 stenpas 970# Added 32MB build option 971# 972# Revision 1.7 2000/09/22 17:55:49 gvt 973# Added support for Dar rev C BSP (defined as DAR_C). 974# GVT - 09/22/2000 975# 976# Revision 1.6 2000/08/30 16:30:33 wrk 977# THe rest of the files for supporting the new build process -Will 978# 979# 980@ 981 982 9831.20 984log 985@Beautify the Intoto code to make it readable. 986Move the trunk over to the new Intoto usb_v3 stack for now. 987@ 988text 989@d5 1 990a5 1 991# $Id: buildpss.ksh,v 1.19 2001/06/07 20:34:57 bbouterse Exp $ 992d279 1 993a279 1 994 if [ "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb_v3/makefile" ] 995d281 1 996a281 1 997 echo Building USB Stack library for `VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb_v3... 998d283 2 999a284 2 1000# cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb_v3" 1001 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb_v3" 1002d291 2 1003a292 2 1004 echo Building USB Stack library for $PSS_ROOT/bsps/eureka/src/devices/usb_v3... 1005 cd $PSS_ROOT/bsps/eureka/src/devices/usb_v3 1006d300 4 1007@ 1008 1009 10101.19 1011log 1012@Modified to build custom clib files in pssppc/sys/libc . 1013@ 1014text 1015@d5 1 1016a5 1 1017# $Id: buildpss.ksh,v 1.18 2001/05/23 19:15:32 stenpas Exp $ 1018d279 1 1019a279 1 1020 if [ "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb/makefile" ] 1021d281 1 1022a281 1 1023 echo Building USB Stack library for `VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb... 1024d283 2 1025a284 2 1026# cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb" 1027 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb_v2" 1028d291 2 1029a292 2 1030 echo Building USB Stack library for $PSS_ROOT/bsps/eureka/src/devices/usb... 1031 cd $PSS_ROOT/bsps/eureka/src/devices/usb_v2 1032d300 3 1033@ 1034 1035 10361.18 1037log 1038@force rebuild of bsp and usb libraries evertime to fix build problems due to the bsp not being upto date. 1039@ 1040text 1041@d5 1 1042a5 1 1043# $Id: buildpss.ksh,v 1.17 2001/05/11 19:33:45 jkaisner Exp $ 1044d200 21 1045d225 2 1046d300 3 1047@ 1048 1049 10501.18.6.1 1051log 1052@Adding Bob's DNS changes to the branch -Will 1053@ 1054text 1055@d5 1 1056a5 1 1057# $Id: buildpss.ksh,v 1.19 2001/06/07 20:34:57 bbouterse Exp $ 1058a199 21 1059#-------------------------------------------------------------------------- 1060# Build Custom pSOSystem C libraries 1061#-------------------------------------------------------------------------- 1062echo 1063echo ---------------------- 1064echo Building the Custom pSOSystem C system libraries... 1065 1066if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1067 cd "`'VarDosToUnix' PSS_ROOT`/sys/libc" 1068else 1069 cd $PSS_ROOT/sys/libc 1070fi 1071echo Current directory is `pwd` 1072 1073if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1074 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1075 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1076else 1077 echo Running make 1078 make 1079fi 1080a203 2 1081echo 1082echo ---------------------- 1083a276 6 1084# Revision 1.19 2001/06/07 20:34:57 bbouterse 1085# Modified to build custom clib files in pssppc/sys/libc . 1086# 1087# Revision 1.18 2001/05/23 19:15:32 stenpas 1088# force rebuild of bsp and usb libraries evertime to fix build problems due to the bsp not being upto date. 1089# 1090@ 1091 1092 10931.17 1094log 1095@Switch to new Intoto stack 1096@ 1097text 1098@d5 1 1099a5 1 1100# $Id: buildpss.ksh,v 1.16 2001/02/23 14:40:10 dstern Exp $ 1101d251 1 1102a268 1 1103# cd $PSS_ROOT/bsps/eureka/src/devices/usb 1104d270 3 1105a272 1 1106 make 1107d277 3 1108@ 1109 1110 11111.16 1112log 1113@Merged the GNUCOMPILE branch with the trunc!! 1114@ 1115text 1116@d5 1 1117a5 1 1118# $Id: buildpss.ksh,v 1.15 2001/01/15 20:39:27 wrk Exp $ 1119d259 2 1120a260 1 1121 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb" 1122d268 2 1123a269 1 1124 cd $PSS_ROOT/bsps/eureka/src/devices/usb 1125d275 3 1126@ 1127 1128 11291.15 1130log 1131@Added/modified the build scripts to include the ethernet/HPNA selection 1132made during configuration so that it can be used to configure the 1133default network interface for use with debugging. -Will 1134@ 1135text 1136@d1 1 1137d5 1 1138a5 1 1139# $Id: buildpss.ksh,v 1.14 2001/01/12 01:47:47 stenpas Exp $ 1140d40 6 1141a45 2 1142if [ -f "`'VarDosToUnix' PRISM_INSTALL_DIR`/envppc.ksh" ] 1143then 1144d47 1 1145a47 1 1146else 1147d50 1 1148d63 5 1149a67 1 1150PATH="$PSS_ROOT/bin;$PSS_ROOT/bin/win32;$PATH" 1151d78 8 1152a85 2 1153echo " "Compiler information:" "`dcc -V | grep Rel` 1154echo " "Linker information:" "`dld -V | grep Rel` 1155d185 5 1156a189 1 1157cd "`'VarDosToUnix' PSS_ROOT`/sys/os" 1158d192 8 1159a199 2 1160echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1161`VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1162d206 11 1163a216 3 1164if [ "`'VarDosToUnix' PSS_ROOT`/sys/libc/src/sysclass/makefile" ] 1165then 1166 cd "`'VarDosToUnix' PSS_ROOT`/sys/libc/src/sysclass" 1167d218 1 1168a218 3 1169 1170 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1171 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1172d236 7 1173a242 3 1174if [ "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/makefile" ] 1175then 1176 echo Building BSP library for `VarDosToUnix PSS_ROOT`/bsps/eureka/src... 1177d244 8 1178a251 5 1179 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src" 1180 echo Current directory is `pwd` 1181 1182 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1183 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1184d254 15 1185a268 9 1186if [ "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb/makefile" ] 1187then 1188 echo Building USB Stack library for `VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb... 1189 1190 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb" 1191 echo Current directory is `pwd` 1192 1193 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1194 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1195a270 1 1196 1197d273 5 1198d280 3 1199@ 1200 1201 12021.14 1203log 1204@Removed building of video/audio related libraries. This is now included in the BSP. 1205@ 1206text 1207@d4 1 1208a4 1 1209# $Id: buildpss.ksh,v 1.13 2000/12/05 22:00:56 jkaisner Exp $ 1210d147 13 1211d229 3 1212@ 1213 1214 12151.13 1216log 1217@add USB stack to app 1218@ 1219text 1220@d4 1 1221a4 1 1222# $Id: buildpss.ksh,v 1.12 2000/11/28 06:47:29 wrk Exp $ 1223a212 145 1224for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/adecod/makefile 1225do 1226 echo Building audio decoder library ... 1227 1228 cd `dirname $arg` 1229 echo Current directory is `pwd` 1230 1231 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1232 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1233 1234done 1235 1236for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/vdecod/makefile 1237do 1238 echo Building video decoder library ... 1239 1240 cd `dirname $arg` 1241 echo Current directory is `pwd` 1242 1243 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1244 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1245 1246done 1247 1248for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/xp/makefile 1249do 1250 echo Building xp library ... 1251 1252 cd `dirname $arg` 1253 echo Current directory is `pwd` 1254 1255 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1256 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1257 1258done 1259 1260for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/demo/menus/makefile 1261do 1262 echo Building menus library ... 1263 1264 cd `dirname $arg` 1265 echo Current directory is `pwd` 1266 1267 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1268 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1269 1270done 1271 1272for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/clibext/makefile 1273do 1274 echo Building clibext library ... 1275 1276 cd `dirname $arg` 1277 echo Current directory is `pwd` 1278 1279 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1280 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1281 1282done 1283 1284 1285for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/graphics/makefile 1286do 1287 echo Building graphics library ... 1288 1289 cd `dirname $arg` 1290 echo Current directory is `pwd` 1291 1292 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1293 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1294 1295done 1296 1297for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/lllib/makefile 1298do 1299 echo Building lllib library ... 1300 1301 cd `dirname $arg` 1302 echo Current directory is `pwd` 1303 1304 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1305 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1306 1307done 1308 1309for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/osd/makefile 1310do 1311 echo Building osd library ... 1312 1313 cd `dirname $arg` 1314 echo Current directory is `pwd` 1315 1316 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1317 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1318 1319done 1320 1321for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/rawir/makefile 1322do 1323 echo Building rawir library ... 1324 1325 cd `dirname $arg` 1326 echo Current directory is `pwd` 1327 1328 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1329 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1330 1331done 1332 1333for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/serialcp/makefile 1334do 1335 echo Building serialcp library ... 1336 1337 cd `dirname $arg` 1338 echo Current directory is `pwd` 1339 1340 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1341 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1342 1343done 1344 1345for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/opticdvr/makefile 1346do 1347 echo Building optic library ... 1348 1349 cd `dirname $arg` 1350 echo Current directory is `pwd` 1351 1352 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1353 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1354 1355done 1356 1357 1358for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/MIDWARE/openTV/xp/makefile 1359do 1360 echo Building opentv library ... 1361 1362 cd `dirname $arg` 1363 echo Current directory is `pwd` 1364 1365 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1366 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1367 1368done 1369d216 3 1370@ 1371 1372 13731.13.4.1 1374log 1375@changes for GNU compiler 1376@ 1377text 1378@a0 1 1379#!/bin/bash 1380d4 1 1381a4 1 1382# $Id: buildpss.ksh,v 1.13 2000/12/05 22:00:56 jkaisner Exp $ 1383d39 2 1384a40 6 1385echo $CONFIG_PPC_GNU_LINUX 1386 1387if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1388 1389 if [ -f "`'VarDosToUnix' PRISM_INSTALL_DIR`/envppc.ksh" ] 1390 then 1391d42 1 1392a42 1 1393 else 1394a44 1 1395 fi 1396d57 1 1397a57 5 1398if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1399 PATH="$PSS_ROOT/bin;$PSS_ROOT/bin/win32;$PATH" 1400else 1401 PATH="$PSS_ROOT/bin:$PATH" 1402fi 1403d68 2 1404a69 8 1405if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1406 echo " "Compiler information:" "`dcc -V | grep Rel` 1407 echo " "Linker information:" "`dld -V | grep Rel` 1408else 1409 echo " "Compiler information:" "`dcc --version` 1410 echo " "Linker information:" "`dld --version | grep ld` 1411fi 1412 1413d156 1 1414a156 5 1415if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1416 cd "`'VarDosToUnix' PSS_ROOT`/sys/os" 1417else 1418 cd $PSS_ROOT/sys/os 1419fi 1420d159 2 1421a160 8 1422if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1423 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1424 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1425else 1426 echo Running make 1427 make 1428fi 1429 1430d167 3 1431a169 11 1432if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1433 if [ "`'VarDosToUnix' PSS_ROOT`/sys/libc/src/sysclass/makefile" ] 1434 then 1435 cd "`'VarDosToUnix' PSS_ROOT`/sys/libc/src/sysclass" 1436 echo Current directory is `pwd` 1437 1438 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1439 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1440 fi 1441else 1442 cd $PSS_ROOT/sys/libc/src/sysclass 1443d171 3 1444a173 1 1445 make 1446d191 6 1447a196 7 1448if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1449 if [ "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/makefile" ] 1450 then 1451 echo Building BSP library for `VarDosToUnix PSS_ROOT`/bsps/eureka/src... 1452 1453 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src" 1454 echo Current directory is `pwd` 1455d198 2 1456a199 8 1457 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1458 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1459 fi 1460else 1461 echo Building BSP library for $PSS_ROOT/bsps/eureka/src... 1462 cd $PSS_ROOT/bsps/eureka/src 1463 echo Current directory is `pwd` 1464 make 1465d202 9 1466a210 15 1467if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1468 if [ "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb/makefile" ] 1469 then 1470 echo Building USB Stack library for `VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb... 1471 1472 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src/devices/usb" 1473 echo Current directory is `pwd` 1474 1475 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1476 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1477 fi 1478else 1479 echo Building USB Stack library for $PSS_ROOT/bsps/eureka/src/devices/usb... 1480 cd $PSS_ROOT/bsps/eureka/src/devices/usb 1481 make 1482d213 6 1483a218 7 1484if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1485 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/adecod/makefile 1486 do 1487 echo Building audio decoder library ... 1488 1489 cd `dirname $arg` 1490 echo Current directory is `pwd` 1491d220 2 1492a221 2 1493 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1494 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1495d223 1 1496a223 9 1497 done 1498else 1499 for arg in $PSS_ROOT/apps/vesta/stbdev/adecod/makefile 1500 do 1501 echo Building audio decoder library ... 1502 cd `dirname $arg` 1503 make 1504 done 1505fi 1506d225 3 1507a227 4 1508if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1509 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/vdecod/makefile 1510 do 1511 echo Building video decoder library ... 1512d229 2 1513a230 2 1514 cd `dirname $arg` 1515 echo Current directory is `pwd` 1516d232 2 1517a233 2 1518 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1519 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1520d235 1 1521a235 9 1522 done 1523else 1524 for arg in $PSS_ROOT/apps/vesta/stbdev/vdecod/makefile 1525 do 1526 echo Building video decoder library ... 1527 cd `dirname $arg` 1528 make 1529 done 1530fi 1531d237 3 1532a239 4 1533if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1534 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/xp/makefile 1535 do 1536 echo Building xp library ... 1537d241 2 1538a242 2 1539 cd `dirname $arg` 1540 echo Current directory is `pwd` 1541d244 2 1542a245 2 1543 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1544 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1545d247 1 1546a247 9 1547 done 1548else 1549 for arg in $PSS_ROOT/apps/vesta/stbdev/xp/makefile 1550 do 1551 echo Building xp library ... 1552 cd `dirname $arg` 1553 make 1554 done 1555fi 1556d249 3 1557a251 4 1558if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1559 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/demo/menus/makefile 1560 do 1561 echo Building menus library ... 1562d253 2 1563a254 2 1564 cd `dirname $arg` 1565 echo Current directory is `pwd` 1566d256 2 1567a257 2 1568 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1569 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1570d259 1 1571a259 9 1572 done 1573else 1574 for arg in $PSS_ROOT/apps/vesta/demo/menus/makefile 1575 do 1576 echo Building menus library ... 1577 cd `dirname $arg` 1578 make 1579 done 1580fi 1581d261 3 1582a263 4 1583if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1584 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/clibext/makefile 1585 do 1586 echo Building clibext library ... 1587d265 2 1588a266 2 1589 cd `dirname $arg` 1590 echo Current directory is `pwd` 1591d268 2 1592a269 2 1593 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1594 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1595d271 1 1596a271 9 1597 done 1598else 1599 for arg in $PSS_ROOT/apps/vesta/clibext/makefile 1600 do 1601 echo Building clibext library ... 1602 cd `dirname $arg` 1603 make 1604 done 1605fi 1606a272 4 1607if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1608 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/graphics/makefile 1609 do 1610 echo Building graphics library ... 1611d274 3 1612a276 2 1613 cd `dirname $arg` 1614 echo Current directory is `pwd` 1615d278 2 1616a279 2 1617 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1618 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1619d281 2 1620a282 9 1621 done 1622else 1623 for arg in $PSS_ROOT/apps/vesta/stbdev/graphics/makefile 1624 do 1625 echo Building graphics library ... 1626 cd `dirname $arg` 1627 make 1628 done 1629fi 1630d284 1 1631a284 4 1632if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1633 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/lllib/makefile 1634 do 1635 echo Building lllib library ... 1636d286 3 1637a288 2 1638 cd `dirname $arg` 1639 echo Current directory is `pwd` 1640d290 2 1641a291 2 1642 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1643 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1644d293 2 1645a294 9 1646 done 1647else 1648 for arg in $PSS_ROOT/apps/vesta/lllib/makefile 1649 do 1650 echo Building lllib library ... 1651 cd `dirname $arg` 1652 make 1653 done 1654fi 1655d296 1 1656a296 4 1657if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1658 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/osd/makefile 1659 do 1660 echo Building osd library ... 1661d298 3 1662a300 2 1663 cd `dirname $arg` 1664 echo Current directory is `pwd` 1665d302 2 1666a303 2 1667 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1668 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1669d305 2 1670a306 9 1671 done 1672else 1673 for arg in $PSS_ROOT/apps/vesta/stbdev/osd/makefile 1674 do 1675 echo Building osd library ... 1676 cd `dirname $arg` 1677 make 1678 done 1679fi 1680d308 1 1681a308 4 1682if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1683 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/rawir/makefile 1684 do 1685 echo Building rawir library ... 1686d310 3 1687a312 2 1688 cd `dirname $arg` 1689 echo Current directory is `pwd` 1690d314 2 1691a315 2 1692 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1693 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1694d317 2 1695a318 9 1696 done 1697else 1698 for arg in $PSS_ROOT/apps/vesta/stbdev/rawir/makefile 1699 do 1700 echo Building rawir library ... 1701 cd `dirname $arg` 1702 make 1703 done 1704fi 1705d320 1 1706a320 4 1707if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1708 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/serialcp/makefile 1709 do 1710 echo Building serialcp library ... 1711d322 3 1712a324 2 1713 cd `dirname $arg` 1714 echo Current directory is `pwd` 1715d326 2 1716a327 2 1717 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1718 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1719d329 2 1720a330 9 1721 done 1722else 1723 for arg in $PSS_ROOT/apps/vesta/stbdev/serialcp/makefile 1724 do 1725 echo Building serialcp library ... 1726 cd `dirname $arg` 1727 make 1728 done 1729fi 1730d332 1 1731d334 3 1732a336 4 1733if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1734 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/opticdvr/makefile 1735 do 1736 echo Building optic library ... 1737d338 2 1738a339 2 1739 cd `dirname $arg` 1740 echo Current directory is `pwd` 1741d341 2 1742a342 2 1743 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1744 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1745d344 1 1746a344 9 1747 done 1748else 1749 for arg in $PSS_ROOT/apps/vesta/stbdev/opticdvr/makefile 1750 do 1751 echo Building optic library ... 1752 cd `dirname $arg` 1753 make 1754 done 1755fi 1756d347 3 1757a349 4 1758if [ "$CONFIG_PPC_GNU_LINUX" != "y" ]; then 1759 for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/MIDWARE/openTV/xp/makefile 1760 do 1761 echo Building opentv library ... 1762d351 2 1763a352 2 1764 cd `dirname $arg` 1765 echo Current directory is `pwd` 1766d354 2 1767a355 2 1768 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1769 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1770d357 1 1771a357 9 1772 done 1773else 1774 for arg in $PSS_ROOT/apps/vesta/MIDWARE/openTV/xp/makefile 1775 do 1776 echo Building opentv library ... 1777 cd `dirname $arg` 1778 make 1779 done 1780fi 1781a360 3 1782# Revision 1.13 2000/12/05 22:00:56 jkaisner 1783# add USB stack to app 1784# 1785@ 1786 1787 17881.12 1789log 1790@Merge has been completed from the DAR_1-0 Branch back to the trunk. 1791There is one syntax error in the GUI code which appears to be easy to solve. 1792I have resolved to commit this anyway so that others may fix this up 1793first thing in the morning. -Will 1794@ 1795text 1796@d4 1 1797a4 1 1798# $Id: buildpss.ksh,v 1.11 2000/11/10 14:19:26 stenpas Exp $ 1799d202 11 1800d361 6 1801@ 1802 1803 18041.11 1805log 1806@Added 24/0 MB support 1807@ 1808text 1809@d4 1 1810a4 1 1811# $Id: buildpss.ksh,v 1.10 2000/10/30 21:53:16 gvt Exp $ 1812d350 6 1813@ 1814 1815 18161.10 1817log 1818@Removed erroneous redundant build of eureka bsp 1819 -GVT, 10/30/2000 1820@ 1821text 1822@d4 1 1823a4 1 1824# $Id: buildpss.ksh,v 1.9 2000/10/20 02:37:43 wrk Exp $ 1825d106 1 1826a106 1 1827 echo " MEMSIZE = 0|1 -- > 0 = 16M, 1 = 32M " 1828d114 1 1829a114 1 1830echo " Memory size is $MEMSIZE where 0 = 16M, 1 = 32M" 1831d202 146 1832d350 4 1833@ 1834 1835 18361.10.2.1 1837log 1838@24MB/0 memory support added. 1839@ 1840text 1841@d4 1 1842a4 1 1843# $Id: buildpss.ksh,v 1.10 2000/10/30 21:53:16 gvt Exp $ 1844d106 1 1845a106 1 1846 echo " MEMSIZE = MEM_SIZE_24and0" 1847d114 1 1848a114 1 1849echo " Memory size is $MEMSIZE" 1850a201 146 1851for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/adecod/makefile 1852do 1853 echo Building audio decoder library ... 1854 1855 cd `dirname $arg` 1856 echo Current directory is `pwd` 1857 1858 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1859 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1860 1861done 1862 1863for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/vdecod/makefile 1864do 1865 echo Building video decoder library ... 1866 1867 cd `dirname $arg` 1868 echo Current directory is `pwd` 1869 1870 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1871 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1872 1873done 1874 1875for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/xp/makefile 1876do 1877 echo Building xp library ... 1878 1879 cd `dirname $arg` 1880 echo Current directory is `pwd` 1881 1882 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1883 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1884 1885done 1886 1887for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/demo/menus/makefile 1888do 1889 echo Building menus library ... 1890 1891 cd `dirname $arg` 1892 echo Current directory is `pwd` 1893 1894 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1895 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1896 1897done 1898 1899for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/clibext/makefile 1900do 1901 echo Building clibext library ... 1902 1903 cd `dirname $arg` 1904 echo Current directory is `pwd` 1905 1906 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1907 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1908 1909done 1910 1911 1912for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/graphics/makefile 1913do 1914 echo Building graphics library ... 1915 1916 cd `dirname $arg` 1917 echo Current directory is `pwd` 1918 1919 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1920 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1921 1922done 1923 1924for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/lllib/makefile 1925do 1926 echo Building lllib library ... 1927 1928 cd `dirname $arg` 1929 echo Current directory is `pwd` 1930 1931 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1932 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1933 1934done 1935 1936for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/osd/makefile 1937do 1938 echo Building osd library ... 1939 1940 cd `dirname $arg` 1941 echo Current directory is `pwd` 1942 1943 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1944 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1945 1946done 1947 1948for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/rawir/makefile 1949do 1950 echo Building rawir library ... 1951 1952 cd `dirname $arg` 1953 echo Current directory is `pwd` 1954 1955 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1956 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1957 1958done 1959 1960for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/serialcp/makefile 1961do 1962 echo Building serialcp library ... 1963 1964 cd `dirname $arg` 1965 echo Current directory is `pwd` 1966 1967 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1968 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1969 1970done 1971 1972for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/stbdev/opticdvr/makefile 1973do 1974 echo Building optic library ... 1975 1976 cd `dirname $arg` 1977 echo Current directory is `pwd` 1978 1979 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1980 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1981 1982done 1983 1984 1985for arg in `VarDosToUnix PSS_ROOT`/apps/vesta/MIDWARE/openTV/xp/makefile 1986do 1987 echo Building opentv library ... 1988 1989 cd `dirname $arg` 1990 echo Current directory is `pwd` 1991 1992 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1993 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 1994 1995done 1996 1997a203 4 1998# Revision 1.10 2000/10/30 21:53:16 gvt 1999# Removed erroneous redundant build of eureka bsp 2000# -GVT, 10/30/2000 2001# 2002@ 2003 2004 20051.9 2006log 2007@Module Loader changes. Include changes to the make config target 2008to control conditional compile of the module loader and module 2009candidate subsystems. Also, include changes to allow MP3_Player to 2010be compiled as a Module -- MP3_Player.app. Also, includes 2011changes to the 32Meg/16Meg development flags to allow both 2012source and pssppc trees to see the board.h head through the 2013same MEM_SIZE define and ties together the config option for 2014building for a 32M developer board. No change yet for building 2015with alternate ram.dld for RTC. (FYI) 2016Also, added properties for starting up subsystems .. can 2017set stack size and priority via property. -Will 2018@ 2019text 2020@d4 1 2021a4 1 2022# $Id: buildpss.ksh,v 1.8 2000/10/16 20:15:46 stenpas Exp $ 2023d177 3 2024a190 11 2025if [ "`VarDosToUnix PSS_ROOT`/bsps/devices/src/makefile" ] 2026then 2027 echo Building BSP library for `VarDosToUnix PSS_ROOT`/bsps/devices/src... 2028 2029 cd "`VarDosToUnix PSS_ROOT`/bsps/eureka/src" 2030 echo Current directory is `pwd` 2031 2032 echo Running `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 2033 `VarDosToUnix PSS_ROOT`/bin/win32/psosmake -u 2034fi 2035 2036d204 13 2037@ 2038 2039 20401.8 2041log 2042@Added 32MB build option 2043@ 2044text 2045@d4 1 2046a4 1 2047# $Id: buildpss.ksh,v 1.7 2000/09/22 17:55:49 gvt Exp $ 2048d84 1 2049a84 1 2050 echo "Usage: buildpss TYPE MACADDR" 2051d86 1 2052d88 1 2053d98 19 2054d118 1 2055a118 1 2056if test "$2" = "" 2057d126 1 2058a126 1 2059 echo "Usage: buildpss TYPE [MACADDR]" 2060d128 1 2061d141 1 2062a141 1 2063 MAC_ADDRESS=$2 2064a146 9 2065if test "$3" = "" 2066then 2067 MEMSIZE="CONFIG_DEV_16M" 2068else 2069 MEMSIZE=$2 2070fi 2071echo "=======================================================================" 2072echo " Memory size is $MEMSIZE" 2073echo "=======================================================================" 2074d212 3 2075@ 2076 2077 20781.7 2079log 2080@Added support for Dar rev C BSP (defined as DAR_C). 2081GVT - 09/22/2000 2082@ 2083text 2084@d4 1 2085a4 1 2086# $Id: buildpss.ksh,v 1.6 2000/08/30 16:30:33 wrk Exp $ 2087d76 3 2088d99 1 2089a99 1 2090 if test "$MY_TARGET_MAC_ADDRESS" = "" 2091d125 11 2092d199 4 2093@ 2094 2095 20961.6 2097log 2098@THe rest of the files for supporting the new build process -Will 2099@ 2100text 2101@d4 1 2102a4 1 2103# $Id$ 2104d82 2 2105a83 1 2106 echo " TYPE = DAR|ACT, MACADDR = AA:BB:CC:DD:EE:FF (a locally unique HW addr)." 2107d103 2 2108a104 1 2109 echo " TYPE = DAR|ACT, MACADDR = AA:BB:CC:DD:EE:FF (a locally unique HW addr)." 2110d184 4 2111a187 1 2112# $Log$ 2113@ 2114 2115 21161.5 2117log 2118@Removed defaulting to ACT. 2119@ 2120text 2121@d4 2 2122d34 2 2123d37 1 2124d71 49 2125d147 13 2126a159 5 2127#-------------------------------------------------------------------------- 2128# Build all available BSPs 2129#-------------------------------------------------------------------------- 2130export SYSNAME 2131if test "$1" = "" 2132d161 7 2133a167 5 2134 echo ================================================================ 2135 echo ERROR: No board type specified on command line. 2136 echo ================================================================ 2137else 2138 SYSNAME=$1 2139a168 3 2140echo ================================================================ 2141echo Building BSP for "$SYSNAME" board 2142echo ================================================================ 2143d170 3 2144a172 3 2145for arg in `VarDosToUnix PSS_ROOT`/bsps/*/src/makefile 2146do 2147 echo Building BSP library for `dirname $arg`... 2148d174 1 2149a174 1 2150 cd `dirname $arg` 2151d179 5 2152a183 1 2153done 2154@ 2155 2156 21571.4 2158log 2159@Added code to check for a missing 2160command line argument in the buildpss.ksh 2161and buildbsp.ksh scripts, and use the 2162default value "ACT" if none is 2163provided before exporting SYSNAME. 2164 -GVT 2165@ 2166text 2167@d100 1 2168a100 1 2169 echo WARNING: No board type specified on command line, using "ACT" 2170a101 1 2171 SYSNAME="ACT" 2172@ 2173 2174 21751.3 2176log 2177@Added support to allow user to define which BSP to build from the command line. 2178@ 2179text 2180@a95 1 2181setenv SYSNAME 2182d97 12 2183a108 1 2184SYSNAME=$1 2185@ 2186 2187 21881.2 2189log 2190@Added code to pull in Prism+ environment variables at the top. 2191@ 2192text 2193@d96 4 2194@ 2195 2196 21971.1 2198log 2199@ 2200--------------------------------------------------------- 2201* pSOSystem build tree status update - 04/25/2000 - gvt * 2202--------------------------------------------------------- 2203 2204This started with my attempt to add the IDE HD driver support 2205into the Eureka BSP and turned into a long build tree detective 2206work ... 2207 2208I still have not added the IDE HD driver into the Eureka 2209BSP, but ... 2210 2211I finally got the CVS checked in pssppc tree to work again. 2212Looks like the pssppc tree was broken two revs back on last 2213Friday - suspect currently on the run :-) 2214 2215pSOSystem/BSP build process: 2216--------------------------- 2217 2218It took a while, but I think it was worth it since it 2219brought up some issues with the current build process. 2220This is something we still need to work on... 2221 2222In the interim, I created a build script so that the pssppc 2223tree can be easily rebuilt by following these steps: 2224 22251 - Make sure you have the prism ppc SP1 & SP2 patches applied. 22262 - Make sure you have upgraded to version 4.3f of the Diab 2227 tools (dcc and dld) 22283 - Check out the pssppc tree from the CVS repository to your 2229 favorite location on your system (does not need to be under 2230 the prism installation directory anymore). 22314- Start the pSOS DOS shell (the build script currently fails to 2232 build BSP libraries under pssppc\bsps when run under the Korn 2233 shell). 22345- Cd to the pssppc checked out root directory. 22356- Run "buildpss.ksh" 22367- Done (assuming no build errors) 2237 2238I compiled a simple Hello world test app using 2239the built libraries and verified that the resulting code 2240is functional on the current Eureka dev board. 2241 2242 2243Summary of the changes I made: 2244----------------------------- 2245 2246Added shell script buildpss.ksh in pssppc\. 2247 This can be run from the pSOS DOS prompt (see buildpss.ksh) 2248 and will all the following required pSOSystem and pSOS BSP 2249 libraries: 2250 The pSOSystem C system library: pssppc\sys\os\libsys.a 2251 The pSOSystem C++ library: pssppc\sys\libc\libcxxsp.a 2252 BSP library file for each BSP directory under pssppc\bsps 2253 (currently devices, eureka, and redwood3). 2254 2255Removed following files: 2256 *.bak 2257 all vssver.scc 2258 *.o 2259 *.opt 2260 make.log 2261 all taz.log 2262 all tazkey.log 2263 2264Removed pssppc apps directory: 2265 ssppc\apps - this does not belong here really and is not needed 2266 build the system and BSP libraries. 2267 2268Removed directories: 2269 pssppc\umenuprefs 2270 pssppc\workingenvs 2271 2272Removed following BSP directories: 2273 pssppc\bsps\e403 - (no longer required) 2274 pssppc\bsps\fads8xx 2275 pssppc\bsps\mbx8xx 2276 pssppc\bsps\simppc 2277 pssppc\bsps\template 2278 pssppc\bsps\ylwknife 2279 2280Verified that the pSOSystem libraries in pssppc\sys\libc (other 2281than libsys.a which is rebuild dynamically) are at SP2 patch 2282level: 2283 libdrv.a 2284 libiosH.a 2285 libiosS.a 2286 libloadr.a 2287 libnetu.a 2288 libpnet.a 2289 libposix.a 2290 libprepcH.a 2291 libprepcS.a 2292 libquery.a 2293 2294Updated following driver source to SP2 patch level: 2295 pssppc\drivers\diti.c 2296 pssppc\drivers\scsi.c 2297 pssppc\drivers\scsimplx.c 2298 pssppc\drivers\parallel.c 2299 2300Changed pssppc/bsps/eureka/makefile dependence on PSS_ROOT 2301an PSS_PPC as follows: 2302 # PSS_ROOT needs to be set before this makefile is executed 2303 # (This is set in buildpss.ksh in the psspc root directory) 2304 # GVT - 04/25/2000 2305 #PSS_ROOT= /ISIPPC/pssppc.222 2306 2307 # PSS_BSP is relative to PSS_ROOT 2308 # GVT - 04/25/2000 2309 PSS_BSP= $(PSS_ROOT)/bsps/eureka 2310 2311Changed pssppc/bsps/redwood3/makefile dependence on lan devices as 2312follows (following same modifications made by STENPAS to the eureka 2313BSP last Friday): 2314 # Changed lan_mib.h file to reside in .\devices\lan directory 2315 # GVT - 04/25/2000 2316 DEV_DIR = devices 2317 2318Changed pssppc/bsps/eureka/makefile dependence on PSS_ROOT 2319an PSS_PPC as follows: 2320 # PSS_ROOT needs to be set before this makefile is executed 2321 # (This is set in buildpss.ksh in the psspc root directory) 2322 # GVT - 04/25/2000 2323 #PSS_ROOT= /ISIPPC/pssppc.222 2324 2325 # PSS_BSP is relative to PSS_ROOT 2326 # GVT - 04/25/2000 2327 PSS_BSP= $(PSS_ROOT)/bsps/redwood3 2328 2329 2330Updated following pSOSystem include files to SP2 patch level: 2331 pssppc\include\iostream.h - (different in white spaces only) 2332 2333Updated the following driver makefile to SP2 patch level: 2334 pssppc\drivers\rules.mk 2335 2336Kept the pssppc\drivers\ppp directory intact (as checked in by 2337Bob on last Friday). 2338 2339Changes to CVS repository: 2340------------------------- 2341 2342Under Eureka or Eureka-PsosPPC CVS modules there will be a new pssppc 2343subdir with all the new . This is the tree everyone will be using. 2344@ 2345text 2346@d21 1 2347d23 18 2348@ 2349 2350