* Uwe Hermann uwe@hermann-uwe.de [070331 14:56]:
Only use "open" hardware components (public datasheets, Free Software drivers available, maybe even open hardware description/schematics etc).
Put a JTAG header on the hardware. Provide a BDSL file or source code patches for (open source) JTAG programmers.
Most important: Use a _socketed_ BIOS chip.
* or an LPC header