1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
package main func NoEC(ctx Context) { ap := Create(ctx, "acpi/platform.asl") defer ap.Close() ap.WriteString( `Method(_WAK,1) { Return(Package(){0,0}) } Method(_PTS,1) { } `) si := Create(ctx, "acpi/superio.asl") defer si.Close() ec := Create(ctx, "acpi/ec.asl") defer ec.Close() }