acpi 6.1.1

A pure-Rust library for interacting with ACPI
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
DefinitionBlock("method.aml", "DSDT", 1, "RSACPI", "METHOD", 1) {
    Name(X, 5)

    Method(FOO, 0, NotSerialized) {
        If (X > 1) {
            Noop
        } Else {
            Return (0x55)
        }
        Return (0x3f)
    }

    Name(Y, 0)
    Y = FOO()
}