while.asl 229 B

12345678910111213141516
  1. DefinitionBlock("while.aml", "DSDT", 1, "RSACPI", "WHILE", 1) {
  2. Name(X, 0)
  3. While (X < 5) {
  4. X += 1
  5. }
  6. // Test `DefBreak` - Y should only make it to 5
  7. Name(Y, 0)
  8. While (Y < 10) {
  9. If (Y >= 5) {
  10. Break
  11. }
  12. Y += 1
  13. }
  14. }