build.ck 714 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /*++
  2. Copyright (c) 2015 Minoca Corp. All Rights Reserved
  3. Module Name:
  4. Raspberry Pi 2 ACPI Tables
  5. Abstract:
  6. This module compiles the Raspberry Pi 2 ACPI tables.
  7. Author:
  8. Chris Stevens 17-Mar-2015
  9. Environment:
  10. Firmware
  11. --*/
  12. function build() {
  13. sources = [
  14. "bcm2.asl",
  15. "dbg2.asl",
  16. "dsdt.asl",
  17. "facp.asl",
  18. "facs.asl",
  19. "gtdt.asl"
  20. ];
  21. asl = compiled_asl(sources);
  22. entries = asl[1];
  23. ffs_sources = asl[0];
  24. ffs = {
  25. "label": "acpi.ffs",
  26. "inputs": ffs_sources,
  27. "implicit": ["//uefi/tools/genffs:genffs"],
  28. "tool": "genffs_acpi"
  29. };
  30. entries += [ffs];
  31. return entries;
  32. }
  33. return build();