No, it's not really. There's ACPI, but a combination of wiggle room in the standard and vendors saying fuck you to any attempt at rigorous compliance testing means that there's no way to assure that any ACPI implementation will work with drivers the vendor didn't write. The whole state of the PC industry is "does Windows boot/run with this? It does? Ship it."