MOF decompilation
Background So, you have read very nice article about writing new WMI drivers for kernel , you have downloaded and read how to start manual , you have even read very interesting kernel WMI reference on Ubuntu site. And you are so buzzed with good feelings about this all that you push some commands to dump WMI information from DSDT. Then in completely unexpected way you have to face with... Reality 97845ED0-4E6D-11DE-8A39-0800200C9A66: object_id: BC notify_id: 42 reserved: 43 instance_count: 1 flags: 0x2 ACPI_WMI_METHOD 466747A0-70EC-11DE-8A39-0800200C9A66: object_id: BD notify_id: 42 reserved: 44 instance_count: 1 flags: 0x2 ACPI_WMI_METHOD ABBC0F72-8EA1-11D1-00A0-C90629100000: object_id: ? notify_id: D2 reserved: 00 instance_count: 1 flags: 0x8 ACPI_WMI_EVENT 05901221-D566-11D1-B2F0-00A0C9062910: object_id: MO notify_id: 4D ...