Even in Windows your cd-r is running in a scsi emulation mode. This is handled by the ASPI layer of the interface. The rest? no clue on the SMP problem.. never used firewire... USB is pretty simple if the device has a driver..but good luck.
__________________
++[>++++++<-]>[<++++++>-]<.>++++[>+++++<-]>[<
+++++>-]<+.+++++++..+++.>>+++++[<++++++>-]<+
+.<<+++++++++++++++.>.+++.------.--------.>+.
|