[an error occurred while processing this directive]
на счет 2 байтов не уверен, но скорее всего то что вы ищите делала и делает Yamaha :) Ну и SM какие-то куски от нее в свой процик заложил, если я правильно помню.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)