Sun Oct 21 10:36:30 EDT 2012
Simpler, not more complex.
I'm thinking about how to do this bootloader thing, but really, that
is currently not the issue. Stick to kernel + interaction approach,
- PK2 or other Microchip programmer is used to upload the kernel.
- Interaction is over USB serial port.
Later if necessary, the kernel can be programmed only once, and all
updates can be done over USB interaction (i.e. arduino-style)
It's probably not a good idea to start adding all kinds of hooks to
try to predict usage at this point: interrupts and USB descriptors