Wrap the wavy clock’s code in a while(1), just so it’s
consistent with the rest of the codebase.
Add more explanatory comments to base.h