1 /* 2 * Some or all of this work - Copyright (c) 2006 - 2021, Intel Corp. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without modification, 6 * are permitted provided that the following conditions are met: 7 * 8 * Redistributions of source code must retain the above copyright notice, 9 * this list of conditions and the following disclaimer. 10 * Redistributions in binary form must reproduce the above copyright notice, 11 * this list of conditions and the following disclaimer in the documentation 12 * and/or other materials provided with the distribution. 13 * Neither the name of Intel Corporation nor the names of its contributors 14 * may be used to endorse or promote products derived from this software 15 * without specific prior written permission. 16 * 17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 23 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 25 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 26 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 /* 29 * Resource Descriptor macros 30 * 31 * SpiSerialBus Resource Descriptor Macro 32 */ 33 Device (SPI) 34 { 35 } 36 37 Name (P458, Package (0x81) 38 { 39 ResourceTemplate () 40 { 41 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 42 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 43 ClockPhaseFirst, "\\SPI", 44 0xEE, ResourceConsumer, , Shared, 45 RawDataBuffer (0x05) // Vendor Data 46 { 47 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 48 }) 49 }, 50 51 ResourceTemplate () 52 { 53 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 54 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 55 ClockPhaseSecond, "\\SPI", 56 0xEE, ResourceConsumer, , Shared, 57 RawDataBuffer (0x05) // Vendor Data 58 { 59 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 60 }) 61 }, 62 63 ResourceTemplate () 64 { 65 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 66 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 67 ClockPhaseFirst, "\\SPI", 68 0xEE, ResourceConsumer, , Shared, 69 RawDataBuffer (0x05) // Vendor Data 70 { 71 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 72 }) 73 }, 74 75 ResourceTemplate () 76 { 77 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 78 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 79 ClockPhaseSecond, "\\SPI", 80 0xEE, ResourceConsumer, , Shared, 81 RawDataBuffer (0x05) // Vendor Data 82 { 83 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 84 }) 85 }, 86 87 ResourceTemplate () 88 { 89 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 90 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 91 ClockPhaseFirst, "\\SPI", 92 0xEE, ResourceConsumer, , Shared, 93 RawDataBuffer (0x05) // Vendor Data 94 { 95 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 96 }) 97 }, 98 99 ResourceTemplate () 100 { 101 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 102 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 103 ClockPhaseSecond, "\\SPI", 104 0xEE, ResourceConsumer, , Shared, 105 RawDataBuffer (0x05) // Vendor Data 106 { 107 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 108 }) 109 }, 110 111 ResourceTemplate () 112 { 113 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 114 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 115 ClockPhaseFirst, "\\SPI", 116 0xEE, ResourceConsumer, , Shared, 117 RawDataBuffer (0x05) // Vendor Data 118 { 119 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 120 }) 121 }, 122 123 ResourceTemplate () 124 { 125 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 126 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 127 ClockPhaseSecond, "\\SPI", 128 0xEE, ResourceConsumer, , Shared, 129 RawDataBuffer (0x05) // Vendor Data 130 { 131 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 132 }) 133 }, 134 135 ResourceTemplate () 136 { 137 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 138 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 139 ClockPhaseFirst, "\\SPI", 140 0xEE, ResourceConsumer, , Shared, 141 RawDataBuffer (0x05) // Vendor Data 142 { 143 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 144 }) 145 }, 146 147 ResourceTemplate () 148 { 149 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 150 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 151 ClockPhaseSecond, "\\SPI", 152 0xEE, ResourceConsumer, , Shared, 153 RawDataBuffer (0x05) // Vendor Data 154 { 155 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 156 }) 157 }, 158 159 ResourceTemplate () 160 { 161 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 162 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 163 ClockPhaseFirst, "\\SPI", 164 0xEE, ResourceConsumer, , Shared, 165 RawDataBuffer (0x05) // Vendor Data 166 { 167 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 168 }) 169 }, 170 171 ResourceTemplate () 172 { 173 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 174 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 175 ClockPhaseSecond, "\\SPI", 176 0xEE, ResourceConsumer, , Shared, 177 RawDataBuffer (0x05) // Vendor Data 178 { 179 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 180 }) 181 }, 182 183 ResourceTemplate () 184 { 185 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 186 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 187 ClockPhaseFirst, "\\SPI", 188 0xEE, ResourceConsumer, , Shared, 189 RawDataBuffer (0x05) // Vendor Data 190 { 191 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 192 }) 193 }, 194 195 ResourceTemplate () 196 { 197 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 198 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 199 ClockPhaseSecond, "\\SPI", 200 0xEE, ResourceConsumer, , Shared, 201 RawDataBuffer (0x05) // Vendor Data 202 { 203 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 204 }) 205 }, 206 207 ResourceTemplate () 208 { 209 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 210 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 211 ClockPhaseFirst, "\\SPI", 212 0xEE, ResourceConsumer, , Shared, 213 RawDataBuffer (0x05) // Vendor Data 214 { 215 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 216 }) 217 }, 218 219 ResourceTemplate () 220 { 221 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 222 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 223 ClockPhaseSecond, "\\SPI", 224 0xEE, ResourceConsumer, , Shared, 225 RawDataBuffer (0x05) // Vendor Data 226 { 227 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 228 }) 229 }, 230 231 ResourceTemplate () 232 { 233 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 234 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 235 ClockPhaseFirst, "\\SPI", 236 0xEE, ResourceConsumer, , Shared, 237 RawDataBuffer (0x05) // Vendor Data 238 { 239 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 240 }) 241 }, 242 243 ResourceTemplate () 244 { 245 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 246 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 247 ClockPhaseSecond, "\\SPI", 248 0xEE, ResourceConsumer, , Shared, 249 RawDataBuffer (0x05) // Vendor Data 250 { 251 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 252 }) 253 }, 254 255 ResourceTemplate () 256 { 257 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 258 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 259 ClockPhaseFirst, "\\SPI", 260 0xEE, ResourceConsumer, , Shared, 261 RawDataBuffer (0x05) // Vendor Data 262 { 263 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 264 }) 265 }, 266 267 ResourceTemplate () 268 { 269 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 270 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 271 ClockPhaseSecond, "\\SPI", 272 0xEE, ResourceConsumer, , Shared, 273 RawDataBuffer (0x05) // Vendor Data 274 { 275 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 276 }) 277 }, 278 279 ResourceTemplate () 280 { 281 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 282 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 283 ClockPhaseFirst, "\\SPI", 284 0xEE, ResourceConsumer, , Shared, 285 RawDataBuffer (0x05) // Vendor Data 286 { 287 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 288 }) 289 }, 290 291 ResourceTemplate () 292 { 293 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 294 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 295 ClockPhaseSecond, "\\SPI", 296 0xEE, ResourceConsumer, , Shared, 297 RawDataBuffer (0x05) // Vendor Data 298 { 299 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 300 }) 301 }, 302 303 ResourceTemplate () 304 { 305 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 306 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 307 ClockPhaseFirst, "\\SPI", 308 0xEE, ResourceConsumer, , Shared, 309 RawDataBuffer (0x05) // Vendor Data 310 { 311 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 312 }) 313 }, 314 315 ResourceTemplate () 316 { 317 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 318 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 319 ClockPhaseSecond, "\\SPI", 320 0xEE, ResourceConsumer, , Shared, 321 RawDataBuffer (0x05) // Vendor Data 322 { 323 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 324 }) 325 }, 326 327 ResourceTemplate () 328 { 329 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 330 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 331 ClockPhaseFirst, "\\SPI", 332 0xEE, ResourceConsumer, , Shared, 333 RawDataBuffer (0x05) // Vendor Data 334 { 335 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 336 }) 337 }, 338 339 ResourceTemplate () 340 { 341 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 342 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 343 ClockPhaseSecond, "\\SPI", 344 0xEE, ResourceConsumer, , Shared, 345 RawDataBuffer (0x05) // Vendor Data 346 { 347 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 348 }) 349 }, 350 351 ResourceTemplate () 352 { 353 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 354 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 355 ClockPhaseFirst, "\\SPI", 356 0xEE, ResourceConsumer, , Shared, 357 RawDataBuffer (0x05) // Vendor Data 358 { 359 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 360 }) 361 }, 362 363 ResourceTemplate () 364 { 365 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 366 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 367 ClockPhaseSecond, "\\SPI", 368 0xEE, ResourceConsumer, , Shared, 369 RawDataBuffer (0x05) // Vendor Data 370 { 371 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 372 }) 373 }, 374 375 ResourceTemplate () 376 { 377 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 378 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 379 ClockPhaseFirst, "\\SPI", 380 0xEE, ResourceConsumer, , Shared, 381 RawDataBuffer (0x05) // Vendor Data 382 { 383 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 384 }) 385 }, 386 387 ResourceTemplate () 388 { 389 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 390 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 391 ClockPhaseSecond, "\\SPI", 392 0xEE, ResourceConsumer, , Shared, 393 RawDataBuffer (0x05) // Vendor Data 394 { 395 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 396 }) 397 }, 398 399 ResourceTemplate () 400 { 401 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 402 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 403 ClockPhaseFirst, "\\SPI", 404 0xEE, ResourceConsumer, , Shared, 405 RawDataBuffer (0x05) // Vendor Data 406 { 407 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 408 }) 409 }, 410 411 ResourceTemplate () 412 { 413 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 414 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 415 ClockPhaseSecond, "\\SPI", 416 0xEE, ResourceConsumer, , Shared, 417 RawDataBuffer (0x05) // Vendor Data 418 { 419 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 420 }) 421 }, 422 423 ResourceTemplate () 424 { 425 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 426 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 427 ClockPhaseFirst, "\\SPI", 428 0xEE, ResourceProducer, , Exclusive, 429 RawDataBuffer (0x05) // Vendor Data 430 { 431 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 432 }) 433 }, 434 435 ResourceTemplate () 436 { 437 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 438 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 439 ClockPhaseSecond, "\\SPI", 440 0xEE, ResourceProducer, , Exclusive, 441 RawDataBuffer (0x05) // Vendor Data 442 { 443 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 444 }) 445 }, 446 447 ResourceTemplate () 448 { 449 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 450 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 451 ClockPhaseFirst, "\\SPI", 452 0xEE, ResourceProducer, , Exclusive, 453 RawDataBuffer (0x05) // Vendor Data 454 { 455 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 456 }) 457 }, 458 459 ResourceTemplate () 460 { 461 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 462 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 463 ClockPhaseSecond, "\\SPI", 464 0xEE, ResourceProducer, , Exclusive, 465 RawDataBuffer (0x05) // Vendor Data 466 { 467 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 468 }) 469 }, 470 471 ResourceTemplate () 472 { 473 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 474 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 475 ClockPhaseFirst, "\\SPI", 476 0xEE, ResourceProducer, , Exclusive, 477 RawDataBuffer (0x05) // Vendor Data 478 { 479 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 480 }) 481 }, 482 483 ResourceTemplate () 484 { 485 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 486 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 487 ClockPhaseSecond, "\\SPI", 488 0xEE, ResourceProducer, , Exclusive, 489 RawDataBuffer (0x05) // Vendor Data 490 { 491 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 492 }) 493 }, 494 495 ResourceTemplate () 496 { 497 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 498 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 499 ClockPhaseFirst, "\\SPI", 500 0xEE, ResourceProducer, , Exclusive, 501 RawDataBuffer (0x05) // Vendor Data 502 { 503 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 504 }) 505 }, 506 507 ResourceTemplate () 508 { 509 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 510 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 511 ClockPhaseSecond, "\\SPI", 512 0xEE, ResourceProducer, , Exclusive, 513 RawDataBuffer (0x05) // Vendor Data 514 { 515 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 516 }) 517 }, 518 519 ResourceTemplate () 520 { 521 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 522 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 523 ClockPhaseFirst, "\\SPI", 524 0xEE, ResourceProducer, , Exclusive, 525 RawDataBuffer (0x05) // Vendor Data 526 { 527 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 528 }) 529 }, 530 531 ResourceTemplate () 532 { 533 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 534 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 535 ClockPhaseSecond, "\\SPI", 536 0xEE, ResourceProducer, , Exclusive, 537 RawDataBuffer (0x05) // Vendor Data 538 { 539 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 540 }) 541 }, 542 543 ResourceTemplate () 544 { 545 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 546 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 547 ClockPhaseFirst, "\\SPI", 548 0xEE, ResourceProducer, , Exclusive, 549 RawDataBuffer (0x05) // Vendor Data 550 { 551 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 552 }) 553 }, 554 555 ResourceTemplate () 556 { 557 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 558 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 559 ClockPhaseSecond, "\\SPI", 560 0xEE, ResourceProducer, , Exclusive, 561 RawDataBuffer (0x05) // Vendor Data 562 { 563 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 564 }) 565 }, 566 567 ResourceTemplate () 568 { 569 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 570 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 571 ClockPhaseFirst, "\\SPI", 572 0xEE, ResourceProducer, , Exclusive, 573 RawDataBuffer (0x05) // Vendor Data 574 { 575 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 576 }) 577 }, 578 579 ResourceTemplate () 580 { 581 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 582 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 583 ClockPhaseSecond, "\\SPI", 584 0xEE, ResourceProducer, , Exclusive, 585 RawDataBuffer (0x05) // Vendor Data 586 { 587 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 588 }) 589 }, 590 591 ResourceTemplate () 592 { 593 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 594 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 595 ClockPhaseFirst, "\\SPI", 596 0xEE, ResourceProducer, , Exclusive, 597 RawDataBuffer (0x05) // Vendor Data 598 { 599 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 600 }) 601 }, 602 603 ResourceTemplate () 604 { 605 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 606 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 607 ClockPhaseSecond, "\\SPI", 608 0xEE, ResourceProducer, , Exclusive, 609 RawDataBuffer (0x05) // Vendor Data 610 { 611 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 612 }) 613 }, 614 615 ResourceTemplate () 616 { 617 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 618 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 619 ClockPhaseFirst, "\\SPI", 620 0xEE, ResourceProducer, , Exclusive, 621 RawDataBuffer (0x05) // Vendor Data 622 { 623 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 624 }) 625 }, 626 627 ResourceTemplate () 628 { 629 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 630 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 631 ClockPhaseSecond, "\\SPI", 632 0xEE, ResourceProducer, , Exclusive, 633 RawDataBuffer (0x05) // Vendor Data 634 { 635 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 636 }) 637 }, 638 639 ResourceTemplate () 640 { 641 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 642 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 643 ClockPhaseFirst, "\\SPI", 644 0xEE, ResourceProducer, , Exclusive, 645 RawDataBuffer (0x05) // Vendor Data 646 { 647 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 648 }) 649 }, 650 651 ResourceTemplate () 652 { 653 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 654 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 655 ClockPhaseSecond, "\\SPI", 656 0xEE, ResourceProducer, , Exclusive, 657 RawDataBuffer (0x05) // Vendor Data 658 { 659 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 660 }) 661 }, 662 663 ResourceTemplate () 664 { 665 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 666 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 667 ClockPhaseFirst, "\\SPI", 668 0xEE, ResourceProducer, , Exclusive, 669 RawDataBuffer (0x05) // Vendor Data 670 { 671 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 672 }) 673 }, 674 675 ResourceTemplate () 676 { 677 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 678 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 679 ClockPhaseSecond, "\\SPI", 680 0xEE, ResourceProducer, , Exclusive, 681 RawDataBuffer (0x05) // Vendor Data 682 { 683 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 684 }) 685 }, 686 687 ResourceTemplate () 688 { 689 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 690 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 691 ClockPhaseFirst, "\\SPI", 692 0xEE, ResourceProducer, , Exclusive, 693 RawDataBuffer (0x05) // Vendor Data 694 { 695 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 696 }) 697 }, 698 699 ResourceTemplate () 700 { 701 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 702 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 703 ClockPhaseSecond, "\\SPI", 704 0xEE, ResourceProducer, , Exclusive, 705 RawDataBuffer (0x05) // Vendor Data 706 { 707 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 708 }) 709 }, 710 711 ResourceTemplate () 712 { 713 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 714 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 715 ClockPhaseFirst, "\\SPI", 716 0xEE, ResourceProducer, , Exclusive, 717 RawDataBuffer (0x05) // Vendor Data 718 { 719 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 720 }) 721 }, 722 723 ResourceTemplate () 724 { 725 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 726 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 727 ClockPhaseSecond, "\\SPI", 728 0xEE, ResourceProducer, , Exclusive, 729 RawDataBuffer (0x05) // Vendor Data 730 { 731 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 732 }) 733 }, 734 735 ResourceTemplate () 736 { 737 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 738 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 739 ClockPhaseFirst, "\\SPI", 740 0xEE, ResourceProducer, , Exclusive, 741 RawDataBuffer (0x05) // Vendor Data 742 { 743 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 744 }) 745 }, 746 747 ResourceTemplate () 748 { 749 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 750 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 751 ClockPhaseSecond, "\\SPI", 752 0xEE, ResourceProducer, , Exclusive, 753 RawDataBuffer (0x05) // Vendor Data 754 { 755 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 756 }) 757 }, 758 759 ResourceTemplate () 760 { 761 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 762 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 763 ClockPhaseFirst, "\\SPI", 764 0xEE, ResourceProducer, , Exclusive, 765 RawDataBuffer (0x05) // Vendor Data 766 { 767 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 768 }) 769 }, 770 771 ResourceTemplate () 772 { 773 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 774 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 775 ClockPhaseSecond, "\\SPI", 776 0xEE, ResourceProducer, , Exclusive, 777 RawDataBuffer (0x05) // Vendor Data 778 { 779 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 780 }) 781 }, 782 783 ResourceTemplate () 784 { 785 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 786 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 787 ClockPhaseFirst, "\\SPI", 788 0xEE, ResourceProducer, , Exclusive, 789 RawDataBuffer (0x05) // Vendor Data 790 { 791 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 792 }) 793 }, 794 795 ResourceTemplate () 796 { 797 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 798 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 799 ClockPhaseSecond, "\\SPI", 800 0xEE, ResourceProducer, , Exclusive, 801 RawDataBuffer (0x05) // Vendor Data 802 { 803 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 804 }) 805 }, 806 807 ResourceTemplate () 808 { 809 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 810 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 811 ClockPhaseFirst, "\\SPI", 812 0xEE, ResourceConsumer, , Shared, 813 ) 814 }, 815 816 ResourceTemplate () 817 { 818 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 819 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 820 ClockPhaseSecond, "\\SPI", 821 0xEE, ResourceConsumer, , Shared, 822 ) 823 }, 824 825 ResourceTemplate () 826 { 827 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 828 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 829 ClockPhaseFirst, "\\SPI", 830 0xEE, ResourceConsumer, , Shared, 831 ) 832 }, 833 834 ResourceTemplate () 835 { 836 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 837 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 838 ClockPhaseSecond, "\\SPI", 839 0xEE, ResourceConsumer, , Shared, 840 ) 841 }, 842 843 ResourceTemplate () 844 { 845 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 846 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 847 ClockPhaseFirst, "\\SPI", 848 0xEE, ResourceConsumer, , Shared, 849 ) 850 }, 851 852 ResourceTemplate () 853 { 854 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 855 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 856 ClockPhaseSecond, "\\SPI", 857 0xEE, ResourceConsumer, , Shared, 858 ) 859 }, 860 861 ResourceTemplate () 862 { 863 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 864 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 865 ClockPhaseFirst, "\\SPI", 866 0xEE, ResourceConsumer, , Exclusive, 867 ) 868 }, 869 870 ResourceTemplate () 871 { 872 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 873 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 874 ClockPhaseSecond, "\\SPI", 875 0xEE, ResourceConsumer, , Exclusive, 876 ) 877 }, 878 879 ResourceTemplate () 880 { 881 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 882 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 883 ClockPhaseFirst, "\\SPI", 884 0xEE, ResourceConsumer, , Exclusive, 885 ) 886 }, 887 888 ResourceTemplate () 889 { 890 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 891 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 892 ClockPhaseSecond, "\\SPI", 893 0xEE, ResourceConsumer, , Exclusive, 894 ) 895 }, 896 897 ResourceTemplate () 898 { 899 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 900 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 901 ClockPhaseFirst, "\\SPI", 902 0xEE, ResourceConsumer, , Exclusive, 903 ) 904 }, 905 906 ResourceTemplate () 907 { 908 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 909 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 910 ClockPhaseSecond, "\\SPI", 911 0xEE, ResourceConsumer, , Exclusive, 912 ) 913 }, 914 915 ResourceTemplate () 916 { 917 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 918 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 919 ClockPhaseFirst, "\\SPI", 920 0xEE, ResourceConsumer, , Exclusive, 921 ) 922 }, 923 924 ResourceTemplate () 925 { 926 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 927 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 928 ClockPhaseSecond, "\\SPI", 929 0xEE, ResourceConsumer, , Exclusive, 930 ) 931 }, 932 933 ResourceTemplate () 934 { 935 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 936 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 937 ClockPhaseFirst, "\\SPI", 938 0xEE, ResourceConsumer, , Exclusive, 939 ) 940 }, 941 942 ResourceTemplate () 943 { 944 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 945 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 946 ClockPhaseSecond, "\\SPI", 947 0xEE, ResourceConsumer, , Exclusive, 948 ) 949 }, 950 951 ResourceTemplate () 952 { 953 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 954 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 955 ClockPhaseFirst, "\\SPI", 956 0xEE, ResourceConsumer, , Exclusive, 957 ) 958 }, 959 960 ResourceTemplate () 961 { 962 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 963 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 964 ClockPhaseSecond, "\\SPI", 965 0xEE, ResourceConsumer, , Exclusive, 966 ) 967 }, 968 969 ResourceTemplate () 970 { 971 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 972 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 973 ClockPhaseFirst, "\\SPI", 974 0xEE, ResourceConsumer, , Exclusive, 975 ) 976 }, 977 978 ResourceTemplate () 979 { 980 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 981 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 982 ClockPhaseSecond, "\\SPI", 983 0xEE, ResourceConsumer, , Exclusive, 984 ) 985 }, 986 987 ResourceTemplate () 988 { 989 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 990 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 991 ClockPhaseFirst, "\\SPI", 992 0xEE, ResourceConsumer, , Exclusive, 993 ) 994 }, 995 996 ResourceTemplate () 997 { 998 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 999 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1000 ClockPhaseSecond, "\\SPI", 1001 0xEE, ResourceConsumer, , Exclusive, 1002 ) 1003 }, 1004 1005 ResourceTemplate () 1006 { 1007 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1008 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1009 ClockPhaseFirst, "\\SPI", 1010 0xEE, ResourceConsumer, , Exclusive, 1011 ) 1012 }, 1013 1014 ResourceTemplate () 1015 { 1016 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1017 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1018 ClockPhaseSecond, "\\SPI", 1019 0xEE, ResourceConsumer, , Exclusive, 1020 ) 1021 }, 1022 1023 ResourceTemplate () 1024 { 1025 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1026 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1027 ClockPhaseFirst, "\\SPI", 1028 0xEE, ResourceConsumer, , Exclusive, 1029 ) 1030 }, 1031 1032 ResourceTemplate () 1033 { 1034 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1035 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1036 ClockPhaseSecond, "\\SPI", 1037 0xEE, ResourceConsumer, , Exclusive, 1038 ) 1039 }, 1040 1041 ResourceTemplate () 1042 { 1043 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1044 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1045 ClockPhaseFirst, "\\SPI", 1046 0xEE, ResourceConsumer, , Exclusive, 1047 ) 1048 }, 1049 1050 ResourceTemplate () 1051 { 1052 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1053 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1054 ClockPhaseSecond, "\\SPI", 1055 0xEE, ResourceConsumer, , Exclusive, 1056 ) 1057 }, 1058 1059 ResourceTemplate () 1060 { 1061 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1062 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1063 ClockPhaseFirst, "\\SPI", 1064 0xEE, ResourceConsumer, , Exclusive, 1065 ) 1066 }, 1067 1068 ResourceTemplate () 1069 { 1070 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1071 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1072 ClockPhaseSecond, "\\SPI", 1073 0xEE, ResourceConsumer, , Exclusive, 1074 ) 1075 }, 1076 1077 ResourceTemplate () 1078 { 1079 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1080 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1081 ClockPhaseFirst, "\\SPI", 1082 0xEE, ResourceConsumer, , Shared, 1083 RawDataBuffer (0x05) // Vendor Data 1084 { 1085 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1086 }) 1087 }, 1088 1089 ResourceTemplate () 1090 { 1091 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1092 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1093 ClockPhaseSecond, "\\SPI", 1094 0xEE, ResourceConsumer, , Shared, 1095 ) 1096 }, 1097 1098 ResourceTemplate () 1099 { 1100 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1101 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1102 ClockPhaseFirst, "\\SPI", 1103 0xEE, ResourceProducer, , Exclusive, 1104 ) 1105 }, 1106 1107 ResourceTemplate () 1108 { 1109 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1110 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1111 ClockPhaseSecond, "\\SPI", 1112 0xEE, ResourceProducer, , Exclusive, 1113 ) 1114 }, 1115 1116 ResourceTemplate () 1117 { 1118 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1119 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1120 ClockPhaseFirst, "\\SPI", 1121 0xEE, ResourceProducer, , Exclusive, 1122 ) 1123 }, 1124 1125 ResourceTemplate () 1126 { 1127 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1128 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1129 ClockPhaseSecond, "\\SPI", 1130 0xEE, ResourceProducer, , Exclusive, 1131 ) 1132 }, 1133 1134 ResourceTemplate () 1135 { 1136 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1137 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1138 ClockPhaseFirst, "\\SPI", 1139 0xEE, ResourceProducer, , Exclusive, 1140 ) 1141 }, 1142 1143 ResourceTemplate () 1144 { 1145 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1146 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1147 ClockPhaseSecond, "\\SPI", 1148 0xEE, ResourceProducer, , Exclusive, 1149 ) 1150 }, 1151 1152 ResourceTemplate () 1153 { 1154 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1155 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1156 ClockPhaseFirst, "\\SPI", 1157 0xEE, ResourceProducer, , Exclusive, 1158 ) 1159 }, 1160 1161 ResourceTemplate () 1162 { 1163 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1164 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1165 ClockPhaseSecond, "\\SPI", 1166 0xEE, ResourceProducer, , Exclusive, 1167 ) 1168 }, 1169 1170 ResourceTemplate () 1171 { 1172 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1173 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1174 ClockPhaseFirst, "\\SPI", 1175 0xEE, ResourceProducer, , Exclusive, 1176 ) 1177 }, 1178 1179 ResourceTemplate () 1180 { 1181 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1182 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1183 ClockPhaseSecond, "\\SPI", 1184 0xEE, ResourceProducer, , Exclusive, 1185 ) 1186 }, 1187 1188 ResourceTemplate () 1189 { 1190 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1191 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1192 ClockPhaseFirst, "\\SPI", 1193 0xEE, ResourceProducer, , Exclusive, 1194 ) 1195 }, 1196 1197 ResourceTemplate () 1198 { 1199 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1200 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1201 ClockPhaseSecond, "\\SPI", 1202 0xEE, ResourceProducer, , Exclusive, 1203 ) 1204 }, 1205 1206 ResourceTemplate () 1207 { 1208 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1209 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1210 ClockPhaseFirst, "\\SPI", 1211 0xEE, ResourceProducer, , Exclusive, 1212 ) 1213 }, 1214 1215 ResourceTemplate () 1216 { 1217 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1218 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1219 ClockPhaseSecond, "\\SPI", 1220 0xEE, ResourceProducer, , Exclusive, 1221 ) 1222 }, 1223 1224 ResourceTemplate () 1225 { 1226 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1227 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1228 ClockPhaseFirst, "\\SPI", 1229 0xEE, ResourceProducer, , Exclusive, 1230 ) 1231 }, 1232 1233 ResourceTemplate () 1234 { 1235 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1236 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1237 ClockPhaseSecond, "\\SPI", 1238 0xEE, ResourceProducer, , Exclusive, 1239 ) 1240 }, 1241 1242 ResourceTemplate () 1243 { 1244 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1245 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1246 ClockPhaseFirst, "\\SPI", 1247 0xEE, ResourceProducer, , Exclusive, 1248 ) 1249 }, 1250 1251 ResourceTemplate () 1252 { 1253 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1254 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1255 ClockPhaseSecond, "\\SPI", 1256 0xEE, ResourceProducer, , Exclusive, 1257 ) 1258 }, 1259 1260 ResourceTemplate () 1261 { 1262 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1263 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1264 ClockPhaseFirst, "\\SPI", 1265 0xEE, ResourceProducer, , Exclusive, 1266 ) 1267 }, 1268 1269 ResourceTemplate () 1270 { 1271 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1272 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1273 ClockPhaseSecond, "\\SPI", 1274 0xEE, ResourceProducer, , Exclusive, 1275 ) 1276 }, 1277 1278 ResourceTemplate () 1279 { 1280 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1281 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1282 ClockPhaseFirst, "\\SPI", 1283 0xEE, ResourceProducer, , Exclusive, 1284 ) 1285 }, 1286 1287 ResourceTemplate () 1288 { 1289 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1290 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1291 ClockPhaseSecond, "\\SPI", 1292 0xEE, ResourceProducer, , Exclusive, 1293 ) 1294 }, 1295 1296 ResourceTemplate () 1297 { 1298 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1299 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1300 ClockPhaseFirst, "\\SPI", 1301 0xEE, ResourceProducer, , Exclusive, 1302 ) 1303 }, 1304 1305 ResourceTemplate () 1306 { 1307 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1308 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1309 ClockPhaseSecond, "\\SPI", 1310 0xEE, ResourceProducer, , Exclusive, 1311 ) 1312 }, 1313 1314 ResourceTemplate () 1315 { 1316 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1317 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1318 ClockPhaseFirst, "\\SPI", 1319 0xEE, ResourceProducer, , Exclusive, 1320 ) 1321 }, 1322 1323 ResourceTemplate () 1324 { 1325 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1326 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1327 ClockPhaseSecond, "\\SPI", 1328 0xEE, ResourceProducer, , Exclusive, 1329 ) 1330 }, 1331 1332 ResourceTemplate () 1333 { 1334 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1335 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1336 ClockPhaseFirst, "\\SPI", 1337 0xEE, ResourceProducer, , Exclusive, 1338 ) 1339 }, 1340 1341 ResourceTemplate () 1342 { 1343 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1344 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1345 ClockPhaseSecond, "\\SPI", 1346 0xEE, ResourceProducer, , Exclusive, 1347 ) 1348 }, 1349 1350 ResourceTemplate () 1351 { 1352 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1353 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1354 ClockPhaseFirst, "\\SPI", 1355 0xEE, ResourceProducer, , Exclusive, 1356 ) 1357 }, 1358 1359 ResourceTemplate () 1360 { 1361 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1362 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1363 ClockPhaseSecond, "\\SPI", 1364 0xEE, ResourceProducer, , Exclusive, 1365 ) 1366 }, 1367 1368 ResourceTemplate () 1369 { 1370 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1371 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1372 ClockPhaseFirst, "\\SPI", 1373 0xEE, ResourceProducer, , Exclusive, 1374 ) 1375 }, 1376 1377 ResourceTemplate () 1378 { 1379 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1380 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1381 ClockPhaseSecond, "\\SPI", 1382 0xEE, ResourceProducer, , Exclusive, 1383 ) 1384 }, 1385 1386 ResourceTemplate () 1387 { 1388 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1389 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1390 ClockPhaseSecond, "\\SPI", 1391 0x00, ResourceConsumer, , Exclusive, 1392 ) 1393 } 1394 }) 1395 Name (P459, Package (0x81) 1396 { 1397 ResourceTemplate () 1398 { 1399 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1400 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1401 ClockPhaseFirst, "\\SPI", 1402 0xEE, ResourceConsumer, , Shared, 1403 RawDataBuffer (0x05) // Vendor Data 1404 { 1405 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1406 }) 1407 }, 1408 1409 ResourceTemplate () 1410 { 1411 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1412 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1413 ClockPhaseSecond, "\\SPI", 1414 0xEE, ResourceConsumer, , Shared, 1415 RawDataBuffer (0x05) // Vendor Data 1416 { 1417 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1418 }) 1419 }, 1420 1421 ResourceTemplate () 1422 { 1423 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1424 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1425 ClockPhaseFirst, "\\SPI", 1426 0xEE, ResourceConsumer, , Shared, 1427 RawDataBuffer (0x05) // Vendor Data 1428 { 1429 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1430 }) 1431 }, 1432 1433 ResourceTemplate () 1434 { 1435 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1436 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1437 ClockPhaseSecond, "\\SPI", 1438 0xEE, ResourceConsumer, , Shared, 1439 RawDataBuffer (0x05) // Vendor Data 1440 { 1441 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1442 }) 1443 }, 1444 1445 ResourceTemplate () 1446 { 1447 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1448 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1449 ClockPhaseFirst, "\\SPI", 1450 0xEE, ResourceConsumer, , Shared, 1451 RawDataBuffer (0x05) // Vendor Data 1452 { 1453 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1454 }) 1455 }, 1456 1457 ResourceTemplate () 1458 { 1459 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1460 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1461 ClockPhaseSecond, "\\SPI", 1462 0xEE, ResourceConsumer, , Shared, 1463 RawDataBuffer (0x05) // Vendor Data 1464 { 1465 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1466 }) 1467 }, 1468 1469 ResourceTemplate () 1470 { 1471 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1472 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1473 ClockPhaseFirst, "\\SPI", 1474 0xEE, ResourceConsumer, , Shared, 1475 RawDataBuffer (0x05) // Vendor Data 1476 { 1477 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1478 }) 1479 }, 1480 1481 ResourceTemplate () 1482 { 1483 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1484 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1485 ClockPhaseSecond, "\\SPI", 1486 0xEE, ResourceConsumer, , Shared, 1487 RawDataBuffer (0x05) // Vendor Data 1488 { 1489 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1490 }) 1491 }, 1492 1493 ResourceTemplate () 1494 { 1495 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1496 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1497 ClockPhaseFirst, "\\SPI", 1498 0xEE, ResourceConsumer, , Shared, 1499 RawDataBuffer (0x05) // Vendor Data 1500 { 1501 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1502 }) 1503 }, 1504 1505 ResourceTemplate () 1506 { 1507 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1508 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1509 ClockPhaseSecond, "\\SPI", 1510 0xEE, ResourceConsumer, , Shared, 1511 RawDataBuffer (0x05) // Vendor Data 1512 { 1513 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1514 }) 1515 }, 1516 1517 ResourceTemplate () 1518 { 1519 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1520 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1521 ClockPhaseFirst, "\\SPI", 1522 0xEE, ResourceConsumer, , Shared, 1523 RawDataBuffer (0x05) // Vendor Data 1524 { 1525 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1526 }) 1527 }, 1528 1529 ResourceTemplate () 1530 { 1531 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1532 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1533 ClockPhaseSecond, "\\SPI", 1534 0xEE, ResourceConsumer, , Shared, 1535 RawDataBuffer (0x05) // Vendor Data 1536 { 1537 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1538 }) 1539 }, 1540 1541 ResourceTemplate () 1542 { 1543 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1544 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1545 ClockPhaseFirst, "\\SPI", 1546 0xEE, ResourceConsumer, , Shared, 1547 RawDataBuffer (0x05) // Vendor Data 1548 { 1549 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1550 }) 1551 }, 1552 1553 ResourceTemplate () 1554 { 1555 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1556 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1557 ClockPhaseSecond, "\\SPI", 1558 0xEE, ResourceConsumer, , Shared, 1559 RawDataBuffer (0x05) // Vendor Data 1560 { 1561 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1562 }) 1563 }, 1564 1565 ResourceTemplate () 1566 { 1567 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1568 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1569 ClockPhaseFirst, "\\SPI", 1570 0xEE, ResourceConsumer, , Shared, 1571 RawDataBuffer (0x05) // Vendor Data 1572 { 1573 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1574 }) 1575 }, 1576 1577 ResourceTemplate () 1578 { 1579 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1580 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1581 ClockPhaseSecond, "\\SPI", 1582 0xEE, ResourceConsumer, , Shared, 1583 RawDataBuffer (0x05) // Vendor Data 1584 { 1585 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1586 }) 1587 }, 1588 1589 ResourceTemplate () 1590 { 1591 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1592 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1593 ClockPhaseFirst, "\\SPI", 1594 0xEE, ResourceConsumer, , Shared, 1595 RawDataBuffer (0x05) // Vendor Data 1596 { 1597 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1598 }) 1599 }, 1600 1601 ResourceTemplate () 1602 { 1603 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1604 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1605 ClockPhaseSecond, "\\SPI", 1606 0xEE, ResourceConsumer, , Shared, 1607 RawDataBuffer (0x05) // Vendor Data 1608 { 1609 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1610 }) 1611 }, 1612 1613 ResourceTemplate () 1614 { 1615 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1616 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1617 ClockPhaseFirst, "\\SPI", 1618 0xEE, ResourceConsumer, , Shared, 1619 RawDataBuffer (0x05) // Vendor Data 1620 { 1621 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1622 }) 1623 }, 1624 1625 ResourceTemplate () 1626 { 1627 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1628 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1629 ClockPhaseSecond, "\\SPI", 1630 0xEE, ResourceConsumer, , Shared, 1631 RawDataBuffer (0x05) // Vendor Data 1632 { 1633 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1634 }) 1635 }, 1636 1637 ResourceTemplate () 1638 { 1639 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1640 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1641 ClockPhaseFirst, "\\SPI", 1642 0xEE, ResourceConsumer, , Shared, 1643 RawDataBuffer (0x05) // Vendor Data 1644 { 1645 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1646 }) 1647 }, 1648 1649 ResourceTemplate () 1650 { 1651 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1652 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1653 ClockPhaseSecond, "\\SPI", 1654 0xEE, ResourceConsumer, , Shared, 1655 RawDataBuffer (0x05) // Vendor Data 1656 { 1657 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1658 }) 1659 }, 1660 1661 ResourceTemplate () 1662 { 1663 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1664 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1665 ClockPhaseFirst, "\\SPI", 1666 0xEE, ResourceConsumer, , Shared, 1667 RawDataBuffer (0x05) // Vendor Data 1668 { 1669 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1670 }) 1671 }, 1672 1673 ResourceTemplate () 1674 { 1675 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 1676 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1677 ClockPhaseSecond, "\\SPI", 1678 0xEE, ResourceConsumer, , Shared, 1679 RawDataBuffer (0x05) // Vendor Data 1680 { 1681 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1682 }) 1683 }, 1684 1685 ResourceTemplate () 1686 { 1687 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1688 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1689 ClockPhaseFirst, "\\SPI", 1690 0xEE, ResourceConsumer, , Shared, 1691 RawDataBuffer (0x05) // Vendor Data 1692 { 1693 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1694 }) 1695 }, 1696 1697 ResourceTemplate () 1698 { 1699 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1700 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1701 ClockPhaseSecond, "\\SPI", 1702 0xEE, ResourceConsumer, , Shared, 1703 RawDataBuffer (0x05) // Vendor Data 1704 { 1705 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1706 }) 1707 }, 1708 1709 ResourceTemplate () 1710 { 1711 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1712 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1713 ClockPhaseFirst, "\\SPI", 1714 0xEE, ResourceConsumer, , Shared, 1715 RawDataBuffer (0x05) // Vendor Data 1716 { 1717 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1718 }) 1719 }, 1720 1721 ResourceTemplate () 1722 { 1723 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1724 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1725 ClockPhaseSecond, "\\SPI", 1726 0xEE, ResourceConsumer, , Shared, 1727 RawDataBuffer (0x05) // Vendor Data 1728 { 1729 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1730 }) 1731 }, 1732 1733 ResourceTemplate () 1734 { 1735 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1736 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1737 ClockPhaseFirst, "\\SPI", 1738 0xEE, ResourceConsumer, , Shared, 1739 RawDataBuffer (0x05) // Vendor Data 1740 { 1741 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1742 }) 1743 }, 1744 1745 ResourceTemplate () 1746 { 1747 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 1748 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1749 ClockPhaseSecond, "\\SPI", 1750 0xEE, ResourceConsumer, , Shared, 1751 RawDataBuffer (0x05) // Vendor Data 1752 { 1753 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1754 }) 1755 }, 1756 1757 ResourceTemplate () 1758 { 1759 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1760 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1761 ClockPhaseFirst, "\\SPI", 1762 0xEE, ResourceConsumer, , Shared, 1763 RawDataBuffer (0x05) // Vendor Data 1764 { 1765 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1766 }) 1767 }, 1768 1769 ResourceTemplate () 1770 { 1771 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 1772 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1773 ClockPhaseSecond, "\\SPI", 1774 0xEE, ResourceConsumer, , Shared, 1775 RawDataBuffer (0x05) // Vendor Data 1776 { 1777 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1778 }) 1779 }, 1780 1781 ResourceTemplate () 1782 { 1783 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1784 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1785 ClockPhaseFirst, "\\SPI", 1786 0xEE, ResourceProducer, , Exclusive, 1787 RawDataBuffer (0x05) // Vendor Data 1788 { 1789 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1790 }) 1791 }, 1792 1793 ResourceTemplate () 1794 { 1795 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1796 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1797 ClockPhaseSecond, "\\SPI", 1798 0xEE, ResourceProducer, , Exclusive, 1799 RawDataBuffer (0x05) // Vendor Data 1800 { 1801 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1802 }) 1803 }, 1804 1805 ResourceTemplate () 1806 { 1807 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1808 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1809 ClockPhaseFirst, "\\SPI", 1810 0xEE, ResourceProducer, , Exclusive, 1811 RawDataBuffer (0x05) // Vendor Data 1812 { 1813 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1814 }) 1815 }, 1816 1817 ResourceTemplate () 1818 { 1819 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1820 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1821 ClockPhaseSecond, "\\SPI", 1822 0xEE, ResourceProducer, , Exclusive, 1823 RawDataBuffer (0x05) // Vendor Data 1824 { 1825 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1826 }) 1827 }, 1828 1829 ResourceTemplate () 1830 { 1831 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1832 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1833 ClockPhaseFirst, "\\SPI", 1834 0xEE, ResourceProducer, , Exclusive, 1835 RawDataBuffer (0x05) // Vendor Data 1836 { 1837 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1838 }) 1839 }, 1840 1841 ResourceTemplate () 1842 { 1843 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 1844 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1845 ClockPhaseSecond, "\\SPI", 1846 0xEE, ResourceProducer, , Exclusive, 1847 RawDataBuffer (0x05) // Vendor Data 1848 { 1849 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1850 }) 1851 }, 1852 1853 ResourceTemplate () 1854 { 1855 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1856 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1857 ClockPhaseFirst, "\\SPI", 1858 0xEE, ResourceProducer, , Exclusive, 1859 RawDataBuffer (0x05) // Vendor Data 1860 { 1861 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1862 }) 1863 }, 1864 1865 ResourceTemplate () 1866 { 1867 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 1868 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1869 ClockPhaseSecond, "\\SPI", 1870 0xEE, ResourceProducer, , Exclusive, 1871 RawDataBuffer (0x05) // Vendor Data 1872 { 1873 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1874 }) 1875 }, 1876 1877 ResourceTemplate () 1878 { 1879 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1880 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1881 ClockPhaseFirst, "\\SPI", 1882 0xEE, ResourceProducer, , Exclusive, 1883 RawDataBuffer (0x05) // Vendor Data 1884 { 1885 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1886 }) 1887 }, 1888 1889 ResourceTemplate () 1890 { 1891 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1892 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1893 ClockPhaseSecond, "\\SPI", 1894 0xEE, ResourceProducer, , Exclusive, 1895 RawDataBuffer (0x05) // Vendor Data 1896 { 1897 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1898 }) 1899 }, 1900 1901 ResourceTemplate () 1902 { 1903 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1904 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1905 ClockPhaseFirst, "\\SPI", 1906 0xEE, ResourceProducer, , Exclusive, 1907 RawDataBuffer (0x05) // Vendor Data 1908 { 1909 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1910 }) 1911 }, 1912 1913 ResourceTemplate () 1914 { 1915 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1916 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 1917 ClockPhaseSecond, "\\SPI", 1918 0xEE, ResourceProducer, , Exclusive, 1919 RawDataBuffer (0x05) // Vendor Data 1920 { 1921 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1922 }) 1923 }, 1924 1925 ResourceTemplate () 1926 { 1927 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1928 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1929 ClockPhaseFirst, "\\SPI", 1930 0xEE, ResourceProducer, , Exclusive, 1931 RawDataBuffer (0x05) // Vendor Data 1932 { 1933 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1934 }) 1935 }, 1936 1937 ResourceTemplate () 1938 { 1939 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 1940 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 1941 ClockPhaseSecond, "\\SPI", 1942 0xEE, ResourceProducer, , Exclusive, 1943 RawDataBuffer (0x05) // Vendor Data 1944 { 1945 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1946 }) 1947 }, 1948 1949 ResourceTemplate () 1950 { 1951 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1952 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1953 ClockPhaseFirst, "\\SPI", 1954 0xEE, ResourceProducer, , Exclusive, 1955 RawDataBuffer (0x05) // Vendor Data 1956 { 1957 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1958 }) 1959 }, 1960 1961 ResourceTemplate () 1962 { 1963 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 1964 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 1965 ClockPhaseSecond, "\\SPI", 1966 0xEE, ResourceProducer, , Exclusive, 1967 RawDataBuffer (0x05) // Vendor Data 1968 { 1969 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1970 }) 1971 }, 1972 1973 ResourceTemplate () 1974 { 1975 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1976 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1977 ClockPhaseFirst, "\\SPI", 1978 0xEE, ResourceProducer, , Exclusive, 1979 RawDataBuffer (0x05) // Vendor Data 1980 { 1981 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1982 }) 1983 }, 1984 1985 ResourceTemplate () 1986 { 1987 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 1988 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 1989 ClockPhaseSecond, "\\SPI", 1990 0xEE, ResourceProducer, , Exclusive, 1991 RawDataBuffer (0x05) // Vendor Data 1992 { 1993 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 1994 }) 1995 }, 1996 1997 ResourceTemplate () 1998 { 1999 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2000 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2001 ClockPhaseFirst, "\\SPI", 2002 0xEE, ResourceProducer, , Exclusive, 2003 RawDataBuffer (0x05) // Vendor Data 2004 { 2005 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2006 }) 2007 }, 2008 2009 ResourceTemplate () 2010 { 2011 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2012 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2013 ClockPhaseSecond, "\\SPI", 2014 0xEE, ResourceProducer, , Exclusive, 2015 RawDataBuffer (0x05) // Vendor Data 2016 { 2017 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2018 }) 2019 }, 2020 2021 ResourceTemplate () 2022 { 2023 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2024 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2025 ClockPhaseFirst, "\\SPI", 2026 0xEE, ResourceProducer, , Exclusive, 2027 RawDataBuffer (0x05) // Vendor Data 2028 { 2029 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2030 }) 2031 }, 2032 2033 ResourceTemplate () 2034 { 2035 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2036 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2037 ClockPhaseSecond, "\\SPI", 2038 0xEE, ResourceProducer, , Exclusive, 2039 RawDataBuffer (0x05) // Vendor Data 2040 { 2041 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2042 }) 2043 }, 2044 2045 ResourceTemplate () 2046 { 2047 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2048 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2049 ClockPhaseFirst, "\\SPI", 2050 0xEE, ResourceProducer, , Exclusive, 2051 RawDataBuffer (0x05) // Vendor Data 2052 { 2053 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2054 }) 2055 }, 2056 2057 ResourceTemplate () 2058 { 2059 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2060 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2061 ClockPhaseSecond, "\\SPI", 2062 0xEE, ResourceProducer, , Exclusive, 2063 RawDataBuffer (0x05) // Vendor Data 2064 { 2065 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2066 }) 2067 }, 2068 2069 ResourceTemplate () 2070 { 2071 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2072 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2073 ClockPhaseFirst, "\\SPI", 2074 0xEE, ResourceProducer, , Exclusive, 2075 RawDataBuffer (0x05) // Vendor Data 2076 { 2077 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2078 }) 2079 }, 2080 2081 ResourceTemplate () 2082 { 2083 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2084 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2085 ClockPhaseSecond, "\\SPI", 2086 0xEE, ResourceProducer, , Exclusive, 2087 RawDataBuffer (0x05) // Vendor Data 2088 { 2089 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2090 }) 2091 }, 2092 2093 ResourceTemplate () 2094 { 2095 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2096 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2097 ClockPhaseFirst, "\\SPI", 2098 0xEE, ResourceProducer, , Exclusive, 2099 RawDataBuffer (0x05) // Vendor Data 2100 { 2101 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2102 }) 2103 }, 2104 2105 ResourceTemplate () 2106 { 2107 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2108 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2109 ClockPhaseSecond, "\\SPI", 2110 0xEE, ResourceProducer, , Exclusive, 2111 RawDataBuffer (0x05) // Vendor Data 2112 { 2113 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2114 }) 2115 }, 2116 2117 ResourceTemplate () 2118 { 2119 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2120 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2121 ClockPhaseFirst, "\\SPI", 2122 0xEE, ResourceProducer, , Exclusive, 2123 RawDataBuffer (0x05) // Vendor Data 2124 { 2125 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2126 }) 2127 }, 2128 2129 ResourceTemplate () 2130 { 2131 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2132 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2133 ClockPhaseSecond, "\\SPI", 2134 0xEE, ResourceProducer, , Exclusive, 2135 RawDataBuffer (0x05) // Vendor Data 2136 { 2137 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2138 }) 2139 }, 2140 2141 ResourceTemplate () 2142 { 2143 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2144 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2145 ClockPhaseFirst, "\\SPI", 2146 0xEE, ResourceProducer, , Exclusive, 2147 RawDataBuffer (0x05) // Vendor Data 2148 { 2149 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2150 }) 2151 }, 2152 2153 ResourceTemplate () 2154 { 2155 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2156 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2157 ClockPhaseSecond, "\\SPI", 2158 0xEE, ResourceProducer, , Exclusive, 2159 RawDataBuffer (0x05) // Vendor Data 2160 { 2161 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2162 }) 2163 }, 2164 2165 ResourceTemplate () 2166 { 2167 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2168 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2169 ClockPhaseFirst, "\\SPI", 2170 0xEE, ResourceConsumer, , Shared, 2171 ) 2172 }, 2173 2174 ResourceTemplate () 2175 { 2176 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2177 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2178 ClockPhaseSecond, "\\SPI", 2179 0xEE, ResourceConsumer, , Shared, 2180 ) 2181 }, 2182 2183 ResourceTemplate () 2184 { 2185 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 2186 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2187 ClockPhaseFirst, "\\SPI", 2188 0xEE, ResourceConsumer, , Shared, 2189 ) 2190 }, 2191 2192 ResourceTemplate () 2193 { 2194 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 2195 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2196 ClockPhaseSecond, "\\SPI", 2197 0xEE, ResourceConsumer, , Shared, 2198 ) 2199 }, 2200 2201 ResourceTemplate () 2202 { 2203 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2204 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2205 ClockPhaseFirst, "\\SPI", 2206 0xEE, ResourceConsumer, , Shared, 2207 ) 2208 }, 2209 2210 ResourceTemplate () 2211 { 2212 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2213 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2214 ClockPhaseSecond, "\\SPI", 2215 0xEE, ResourceConsumer, , Shared, 2216 ) 2217 }, 2218 2219 ResourceTemplate () 2220 { 2221 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 2222 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2223 ClockPhaseFirst, "\\SPI", 2224 0xEE, ResourceConsumer, , Exclusive, 2225 ) 2226 }, 2227 2228 ResourceTemplate () 2229 { 2230 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 2231 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2232 ClockPhaseSecond, "\\SPI", 2233 0xEE, ResourceConsumer, , Exclusive, 2234 ) 2235 }, 2236 2237 ResourceTemplate () 2238 { 2239 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 2240 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2241 ClockPhaseFirst, "\\SPI", 2242 0xEE, ResourceConsumer, , Exclusive, 2243 ) 2244 }, 2245 2246 ResourceTemplate () 2247 { 2248 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 2249 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2250 ClockPhaseSecond, "\\SPI", 2251 0xEE, ResourceConsumer, , Exclusive, 2252 ) 2253 }, 2254 2255 ResourceTemplate () 2256 { 2257 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 2258 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2259 ClockPhaseFirst, "\\SPI", 2260 0xEE, ResourceConsumer, , Exclusive, 2261 ) 2262 }, 2263 2264 ResourceTemplate () 2265 { 2266 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 2267 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2268 ClockPhaseSecond, "\\SPI", 2269 0xEE, ResourceConsumer, , Exclusive, 2270 ) 2271 }, 2272 2273 ResourceTemplate () 2274 { 2275 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 2276 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2277 ClockPhaseFirst, "\\SPI", 2278 0xEE, ResourceConsumer, , Exclusive, 2279 ) 2280 }, 2281 2282 ResourceTemplate () 2283 { 2284 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 2285 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2286 ClockPhaseSecond, "\\SPI", 2287 0xEE, ResourceConsumer, , Exclusive, 2288 ) 2289 }, 2290 2291 ResourceTemplate () 2292 { 2293 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 2294 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2295 ClockPhaseFirst, "\\SPI", 2296 0xEE, ResourceConsumer, , Exclusive, 2297 ) 2298 }, 2299 2300 ResourceTemplate () 2301 { 2302 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 2303 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2304 ClockPhaseSecond, "\\SPI", 2305 0xEE, ResourceConsumer, , Exclusive, 2306 ) 2307 }, 2308 2309 ResourceTemplate () 2310 { 2311 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2312 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2313 ClockPhaseFirst, "\\SPI", 2314 0xEE, ResourceConsumer, , Exclusive, 2315 ) 2316 }, 2317 2318 ResourceTemplate () 2319 { 2320 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2321 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2322 ClockPhaseSecond, "\\SPI", 2323 0xEE, ResourceConsumer, , Exclusive, 2324 ) 2325 }, 2326 2327 ResourceTemplate () 2328 { 2329 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2330 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2331 ClockPhaseFirst, "\\SPI", 2332 0xEE, ResourceConsumer, , Exclusive, 2333 ) 2334 }, 2335 2336 ResourceTemplate () 2337 { 2338 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2339 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2340 ClockPhaseSecond, "\\SPI", 2341 0xEE, ResourceConsumer, , Exclusive, 2342 ) 2343 }, 2344 2345 ResourceTemplate () 2346 { 2347 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2348 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2349 ClockPhaseFirst, "\\SPI", 2350 0xEE, ResourceConsumer, , Exclusive, 2351 ) 2352 }, 2353 2354 ResourceTemplate () 2355 { 2356 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2357 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2358 ClockPhaseSecond, "\\SPI", 2359 0xEE, ResourceConsumer, , Exclusive, 2360 ) 2361 }, 2362 2363 ResourceTemplate () 2364 { 2365 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2366 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2367 ClockPhaseFirst, "\\SPI", 2368 0xEE, ResourceConsumer, , Exclusive, 2369 ) 2370 }, 2371 2372 ResourceTemplate () 2373 { 2374 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2375 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2376 ClockPhaseSecond, "\\SPI", 2377 0xEE, ResourceConsumer, , Exclusive, 2378 ) 2379 }, 2380 2381 ResourceTemplate () 2382 { 2383 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2384 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2385 ClockPhaseFirst, "\\SPI", 2386 0xEE, ResourceConsumer, , Exclusive, 2387 ) 2388 }, 2389 2390 ResourceTemplate () 2391 { 2392 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2393 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2394 ClockPhaseSecond, "\\SPI", 2395 0xEE, ResourceConsumer, , Exclusive, 2396 ) 2397 }, 2398 2399 ResourceTemplate () 2400 { 2401 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2402 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2403 ClockPhaseFirst, "\\SPI", 2404 0xEE, ResourceConsumer, , Exclusive, 2405 ) 2406 }, 2407 2408 ResourceTemplate () 2409 { 2410 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2411 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2412 ClockPhaseSecond, "\\SPI", 2413 0xEE, ResourceConsumer, , Exclusive, 2414 ) 2415 }, 2416 2417 ResourceTemplate () 2418 { 2419 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2420 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2421 ClockPhaseFirst, "\\SPI", 2422 0xEE, ResourceConsumer, , Exclusive, 2423 ) 2424 }, 2425 2426 ResourceTemplate () 2427 { 2428 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2429 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2430 ClockPhaseSecond, "\\SPI", 2431 0xEE, ResourceConsumer, , Exclusive, 2432 ) 2433 }, 2434 2435 ResourceTemplate () 2436 { 2437 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2438 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2439 ClockPhaseFirst, "\\SPI", 2440 0xEE, ResourceConsumer, , Shared, 2441 RawDataBuffer (0x05) // Vendor Data 2442 { 2443 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2444 }) 2445 }, 2446 2447 ResourceTemplate () 2448 { 2449 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2450 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2451 ClockPhaseSecond, "\\SPI", 2452 0xEE, ResourceConsumer, , Shared, 2453 ) 2454 }, 2455 2456 ResourceTemplate () 2457 { 2458 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2459 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2460 ClockPhaseFirst, "\\SPI", 2461 0xEE, ResourceProducer, , Exclusive, 2462 ) 2463 }, 2464 2465 ResourceTemplate () 2466 { 2467 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2468 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2469 ClockPhaseSecond, "\\SPI", 2470 0xEE, ResourceProducer, , Exclusive, 2471 ) 2472 }, 2473 2474 ResourceTemplate () 2475 { 2476 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 2477 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2478 ClockPhaseFirst, "\\SPI", 2479 0xEE, ResourceProducer, , Exclusive, 2480 ) 2481 }, 2482 2483 ResourceTemplate () 2484 { 2485 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 2486 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2487 ClockPhaseSecond, "\\SPI", 2488 0xEE, ResourceProducer, , Exclusive, 2489 ) 2490 }, 2491 2492 ResourceTemplate () 2493 { 2494 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2495 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2496 ClockPhaseFirst, "\\SPI", 2497 0xEE, ResourceProducer, , Exclusive, 2498 ) 2499 }, 2500 2501 ResourceTemplate () 2502 { 2503 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2504 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2505 ClockPhaseSecond, "\\SPI", 2506 0xEE, ResourceProducer, , Exclusive, 2507 ) 2508 }, 2509 2510 ResourceTemplate () 2511 { 2512 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 2513 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2514 ClockPhaseFirst, "\\SPI", 2515 0xEE, ResourceProducer, , Exclusive, 2516 ) 2517 }, 2518 2519 ResourceTemplate () 2520 { 2521 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x08, 2522 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2523 ClockPhaseSecond, "\\SPI", 2524 0xEE, ResourceProducer, , Exclusive, 2525 ) 2526 }, 2527 2528 ResourceTemplate () 2529 { 2530 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 2531 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2532 ClockPhaseFirst, "\\SPI", 2533 0xEE, ResourceProducer, , Exclusive, 2534 ) 2535 }, 2536 2537 ResourceTemplate () 2538 { 2539 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 2540 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2541 ClockPhaseSecond, "\\SPI", 2542 0xEE, ResourceProducer, , Exclusive, 2543 ) 2544 }, 2545 2546 ResourceTemplate () 2547 { 2548 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 2549 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2550 ClockPhaseFirst, "\\SPI", 2551 0xEE, ResourceProducer, , Exclusive, 2552 ) 2553 }, 2554 2555 ResourceTemplate () 2556 { 2557 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 2558 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2559 ClockPhaseSecond, "\\SPI", 2560 0xEE, ResourceProducer, , Exclusive, 2561 ) 2562 }, 2563 2564 ResourceTemplate () 2565 { 2566 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 2567 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2568 ClockPhaseFirst, "\\SPI", 2569 0xEE, ResourceProducer, , Exclusive, 2570 ) 2571 }, 2572 2573 ResourceTemplate () 2574 { 2575 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x07, 2576 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2577 ClockPhaseSecond, "\\SPI", 2578 0xEE, ResourceProducer, , Exclusive, 2579 ) 2580 }, 2581 2582 ResourceTemplate () 2583 { 2584 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 2585 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2586 ClockPhaseFirst, "\\SPI", 2587 0xEE, ResourceProducer, , Exclusive, 2588 ) 2589 }, 2590 2591 ResourceTemplate () 2592 { 2593 SpiSerialBusV2 (0x6789, PolarityHigh, ThreeWireMode, 0x08, 2594 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2595 ClockPhaseSecond, "\\SPI", 2596 0xEE, ResourceProducer, , Exclusive, 2597 ) 2598 }, 2599 2600 ResourceTemplate () 2601 { 2602 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2603 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2604 ClockPhaseFirst, "\\SPI", 2605 0xEE, ResourceProducer, , Exclusive, 2606 ) 2607 }, 2608 2609 ResourceTemplate () 2610 { 2611 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2612 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2613 ClockPhaseSecond, "\\SPI", 2614 0xEE, ResourceProducer, , Exclusive, 2615 ) 2616 }, 2617 2618 ResourceTemplate () 2619 { 2620 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2621 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2622 ClockPhaseFirst, "\\SPI", 2623 0xEE, ResourceProducer, , Exclusive, 2624 ) 2625 }, 2626 2627 ResourceTemplate () 2628 { 2629 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2630 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2631 ClockPhaseSecond, "\\SPI", 2632 0xEE, ResourceProducer, , Exclusive, 2633 ) 2634 }, 2635 2636 ResourceTemplate () 2637 { 2638 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2639 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2640 ClockPhaseFirst, "\\SPI", 2641 0xEE, ResourceProducer, , Exclusive, 2642 ) 2643 }, 2644 2645 ResourceTemplate () 2646 { 2647 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2648 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2649 ClockPhaseSecond, "\\SPI", 2650 0xEE, ResourceProducer, , Exclusive, 2651 ) 2652 }, 2653 2654 ResourceTemplate () 2655 { 2656 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2657 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2658 ClockPhaseFirst, "\\SPI", 2659 0xEE, ResourceProducer, , Exclusive, 2660 ) 2661 }, 2662 2663 ResourceTemplate () 2664 { 2665 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x08, 2666 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2667 ClockPhaseSecond, "\\SPI", 2668 0xEE, ResourceProducer, , Exclusive, 2669 ) 2670 }, 2671 2672 ResourceTemplate () 2673 { 2674 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2675 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2676 ClockPhaseFirst, "\\SPI", 2677 0xEE, ResourceProducer, , Exclusive, 2678 ) 2679 }, 2680 2681 ResourceTemplate () 2682 { 2683 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2684 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2685 ClockPhaseSecond, "\\SPI", 2686 0xEE, ResourceProducer, , Exclusive, 2687 ) 2688 }, 2689 2690 ResourceTemplate () 2691 { 2692 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2693 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2694 ClockPhaseFirst, "\\SPI", 2695 0xEE, ResourceProducer, , Exclusive, 2696 ) 2697 }, 2698 2699 ResourceTemplate () 2700 { 2701 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2702 DeviceInitiated, 0xAABBCCDD, ClockPolarityHigh, 2703 ClockPhaseSecond, "\\SPI", 2704 0xEE, ResourceProducer, , Exclusive, 2705 ) 2706 }, 2707 2708 ResourceTemplate () 2709 { 2710 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2711 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2712 ClockPhaseFirst, "\\SPI", 2713 0xEE, ResourceProducer, , Exclusive, 2714 ) 2715 }, 2716 2717 ResourceTemplate () 2718 { 2719 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x07, 2720 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2721 ClockPhaseSecond, "\\SPI", 2722 0xEE, ResourceProducer, , Exclusive, 2723 ) 2724 }, 2725 2726 ResourceTemplate () 2727 { 2728 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2729 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2730 ClockPhaseFirst, "\\SPI", 2731 0xEE, ResourceProducer, , Exclusive, 2732 ) 2733 }, 2734 2735 ResourceTemplate () 2736 { 2737 SpiSerialBusV2 (0x6789, PolarityLow, ThreeWireMode, 0x08, 2738 ControllerInitiated, 0xAABBCCDD, ClockPolarityHigh, 2739 ClockPhaseSecond, "\\SPI", 2740 0xEE, ResourceProducer, , Exclusive, 2741 ) 2742 }, 2743 2744 ResourceTemplate () 2745 { 2746 SpiSerialBusV2 (0x6789, PolarityLow, FourWireMode, 0x07, 2747 ControllerInitiated, 0xAABBCCDD, ClockPolarityLow, 2748 ClockPhaseSecond, "\\SPI", 2749 0x00, ResourceConsumer, , Exclusive, 2750 ) 2751 } 2752 }) 2753 Method (RT24, 0, Serialized) 2754 { 2755 /* Emit test header, set the filename */ 2756 2757 THDR (__METHOD__, "SpiSerialBus Resource Descriptor Macro", "spiserialbus.asl") 2758 /* The main test packages must have the same number of entries */ 2759 2760 If ((SizeOf (P458) != SizeOf (P459))) 2761 { 2762 ERR (__METHOD__, 0xB5, __LINE__, 0x00, 0x00, 0x00, "Incorrect package length") 2763 Return (Zero) 2764 } 2765 2766 /* Main test case for packages above */ 2767 2768 M330 (__METHOD__, SizeOf (P458), "p458", P458, P459) 2769 /* Check resource descriptor tag offsets */ 2770 2771 Local0 = ResourceTemplate () 2772 { 2773 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2774 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2775 ClockPhaseSecond, "\\SPI", 2776 0xEE, ResourceConsumer, , Shared, 2777 RawDataBuffer (0x05) // Vendor Data 2778 { 2779 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2780 }) 2781 SpiSerialBusV2 (0x6789, PolarityHigh, FourWireMode, 0x07, 2782 DeviceInitiated, 0xAABBCCDD, ClockPolarityLow, 2783 ClockPhaseSecond, "\\SPI", 2784 0xEE, ResourceConsumer, , Exclusive, 2785 RawDataBuffer (0x05) // Vendor Data 2786 { 2787 0xF0, 0xF1, 0xF2, 0xF3, 0xF4 2788 }) 2789 } 2790 M331 (__METHOD__, 0x01, 0x30, 0x30, 0x0128, 0x0128, "_SLV") 2791 M331 (__METHOD__, 0x02, 0x38, 0x38, 0x0130, 0x0130, "_MOD") 2792 M331 (__METHOD__, 0x03, 0x39, 0x39, 0x0131, 0x0131, "_DPL") 2793 M331 (__METHOD__, 0x04, 0x60, 0x60, 0x0158, 0x0158, "_SPE") 2794 M331 (__METHOD__, 0x05, 0x80, 0x80, 0x0178, 0x0178, "_LEN") 2795 M331 (__METHOD__, 0x06, 0x88, 0x88, 0x0180, 0x0180, "_PHA") 2796 M331 (__METHOD__, 0x07, 0x90, 0x90, 0x0188, 0x0188, "_POL") 2797 M331 (__METHOD__, 0x08, 0x98, 0x98, 0x0190, 0x0190, "_ADR") 2798 M331 (__METHOD__, 0x09, 0xA8, 0xA8, 0x01A0, 0x01A0, "_VEN") 2799 } 2800