have not looked at this much buy why not make a rom stream in src/stream that is xmodem? That was the intent of that code. i.e. your comment on serial stream is correct. thanks ron