https://animalistas.info/26241330-assembly-language-subroutines-for-the-6809-by-lance-a-leventhal.html