grub2: Platform-specific operations

1 
1 20 Outline
1 **********
1 
1 Some platforms have features which allows to implement some commands
1 useless or not implementable on others.
1 
1    Quick summary:
1 
1    Information retrieval:
1 
1    * mipsel-loongson: lsspd
1    * mips-arc: lsdev
1    * efi: lsefisystab, lssal, lsefimmap, lsefi
1    * i386-pc: lsapm
1    * i386-coreboot: lscoreboot, coreboot_boottime, cbmemc
1    * acpi-enabled (i386-pc, i386-coreboot, i386-multiboot, *-efi):
1      lsacpi
1 
1    Workarounds for platform-specific issues:
1    * i386-efi/x86_64-efi: loadbios, fakebios, fix_video
1    * acpi-enabled (i386-pc, i386-coreboot, i386-multiboot, *-efi): acpi
1      (override ACPI tables)
1    * i386-pc: drivemap
1    * i386-pc: sendkey
1 
1    Advanced operations for power users:
1    * x86: iorw (direct access to I/O ports)
1 
1    Miscelaneous:
1    * cmos (x86-*, ieee1275, mips-qemu_mips, mips-loongson): cmostest
1      (used on some laptops to check for special power-on key), cmosclean
1    * i386-pc: play
1