add M0 (minimal debug port) support