1. 12 Feb, 2016 1 commit
  2. 03 Jan, 2016 1 commit
  3. 02 Jan, 2016 1 commit
  4. 27 Nov, 2015 1 commit
  5. 21 Sep, 2014 1 commit
    • Valentin Dornauer's avatar
      ACPIhalt: Add more ACPI opcodes. · 0f1f95c7
      Valentin Dornauer authored
      	The AML parser implements only a small subset of possible AML
      	opcodes. On the Fujitsu Lifebook E744 this and another bug in
      	the parser (incorrect handling of TermArg data types) would lead
      	to the laptop not turning off (_S5 not found).
      
      	* grub-core/commands/acpihalt.c: Support OpAlias in the AML parser;
      	in skip_ext_op(), handle some Type2Opcodes more correctly (TermArgs
      	aren't always simply strings!); Add function to skip TermArgs
      	* include/grub/acpi.h: Add new opcodes
      0f1f95c7
  6. 15 Dec, 2013 1 commit
  7. 05 Apr, 2013 1 commit
  8. 26 Mar, 2013 1 commit
    • Colin Watson's avatar
      * grub-core/commands/acpihalt.c (skip_ext_op): Add support for · 33028f4c
      Colin Watson authored
      	  skipping Event, Device, Processor, PowerRes, ThermalZone, and
      	  BankField extended opcodes.
      	  (get_sleep_type): Add minimal scope handling (just enough to
      	  handle setting the scope to the root path).
      	  (grub_acpi_halt): Parse any SSDTs as well as the DSDT.
      	* include/grub/acpi.h: Add enumeration values for Event, Device,
      	  Processor, PowerRes, ThermalZone, and BankField extended opcodes.
      33028f4c
  9. 02 Feb, 2013 1 commit
  10. 22 Feb, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      * include/grub/acpi.h (GRUB_ASCII_OPCODE): Add · 463dcadc
      Vladimir 'phcoder' Serbinenko authored
      	GRUB_ACPI_OPCODE_STRING_CONST, GRUB_ACPI_OPCODE_BUFFER,
      	GRUB_ACPI_OPCODE_CREATE_WORD_FIELD
      	and GRUB_ACPI_OPCODE_CREATE_BYTE_FIELD.
      	* grub-core/commands/acpihalt.c [GRUB_DSDT_TEST]: Replace include of
      	i18n with gettext no-op.
      	(skip_data_ref_object): Support GRUB_ACPI_OPCODE_BUFFER and
      	GRUB_ACPI_OPCODE_STRING_CONST.
      	(get_sleep_type): Support GRUB_ACPI_OPCODE_CREATE_WORD_FIELD and
      	GRUB_ACPI_OPCODE_CREATE_BYTE_FIELD. Add handling of unknown opcodes.
      463dcadc
  11. 16 Oct, 2010 2 commits
  12. 01 Sep, 2010 1 commit
    • Tristan Gingold's avatar
      * commands/lsacpi.c: New file. · 1782b135
      Tristan Gingold authored
      	* grub-core/Makefile.core.def (lsacpi): New module.
      	* include/grub/acpi.h (GRUB_ACPI_FADT_SIGNATURE): New definition.
      	(GRUB_ACPI_MADT_SIGNATURE): Likewise.
      	(grub_acpi_madt_entry_header): New struct.
      	(grub_acpi_madt): Likewise.
      	(grub_acpi_madt_entry_interrupt_override): Likewise.
      	(grub_acpi_madt_entry_sapic): Likewise.
      	(grub_acpi_madt_entry_lsapic): Likewise.
      	(grub_acpi_madt_entry_platform_int_source): Likewise.
      	* include/grub/types.h (PRIxGRUB_UINT32_T): New definition.
      	(PRIuGRUB_UINT32_T): Likewise.
      	(PRIxGRUB_UINT64_T): Likewise.
      Also-By: 's avatarRobert Millan <rmh.grub@aybabtu.com>
      Also-By: 's avatarVladimir Serbinenko <phcoder@gmail.com>
      1782b135
  13. 17 Aug, 2010 1 commit
  14. 06 May, 2010 1 commit
  15. 04 May, 2010 1 commit
  16. 11 Jun, 2009 1 commit
  17. 03 May, 2009 1 commit
    • phcoder's avatar
      2009-05-02 Vladimir Serbinenko <phcoder@gmail.com> · f8efe3ad
      phcoder authored
      	ACPI spoofing
      
      	* commands/acpi.c: new file
      	* commands/i386/pc/acpi.c: likewise
      	* commands/efi/acpi.c: likewise
      	* include/grub/acpi.h: likewise
      	* conf/i386-pc.rmk (pkglib_MODULES): added acpi.mod
      	(acpi_mod_SOURCES): new variable
      	(acpi_mod_CFLAGS): likewise
      	(acpi_mod_LDFLAGS): likewise
      	* conf/i386-efi.rmk: likewise
      	* conf/x86_64-efi.rmk: likewise
      f8efe3ad