Dear Ed H.-san,
Very good question!
I should have thought of that, too.
> My first question is - Am I correct so far?
I think so.
But I have not tried it with other hardware, yet.
In my sample/memo below, I also dug a little (please refer to the case 3).
And I found that _write() was weak link,
if you write "_write()" function in your project,
it should have the precedence.
So you don't have to touch the generated code.
Please teach us your result!