The closest things that currently exists are the wireless device driver and the iOS plugin. Both requires an "app" running on the device to handle calibre's requests, deal with the file system, and interact with the user.
The calibre device subsystem is built around connecting to something that presents a file system. It (calibre) directly reads and writes books and metadata from/to that file system. If you can come up with a device driver that emulates that process using some native functionality on the device then calibre will take care of the rest. If you cannot then you will need to take the road that the iOS plugin and wireless device drivers took, requiring specific intelligence on the device to handle calibre's requests.
|