Eu gostaria de imitar um SED virtual no nível do driver. O objetivo é desenvolver / simular o "firmware" de uma unidade e mapear comandos da interface do driver para um aplicativo que lide com comandos específicos da interface. A interface do driver pode ser uma de SCSI, ATA, NVME.
Qualquer dica de como criar um dispositivo ATA / SCSI / ... e como mapear acessos a um aplicativo de usuário (como nbd, mas no nível da interface do dispositivo)?