Thank you Colin and David. Unfortunately our driver is not open source, but I can answer the first part of your question, Colin, and I believe Igor will be able to answer the UEFI questions you have.
We start the naming of our devices where the first device is /dev/fioa and each following device moves forward in the alphabet the same as the SCSI example above (/dev/fiob, /dev/fioc, etc). If we get more than 26 devices in a system, we would have /dev/fioaa and even go as far as /dev/fiozzz (though this isn't likely to ever happen). We also handle partitions in the same way as IDE disks, but I am not sure what, if any, partition limit we have. I can find this out if necessary.
I will also do a sample test of the development release just to make sure I don't have any problems when the time comes to test any changes you may have. Thank you for your help.
Thank you Colin and David. Unfortunately our driver is not open source, but I can answer the first part of your question, Colin, and I believe Igor will be able to answer the UEFI questions you have.
We start the naming of our devices where the first device is /dev/fioa and each following device moves forward in the alphabet the same as the SCSI example above (/dev/fiob, /dev/fioc, etc). If we get more than 26 devices in a system, we would have /dev/fioaa and even go as far as /dev/fiozzz (though this isn't likely to ever happen). We also handle partitions in the same way as IDE disks, but I am not sure what, if any, partition limit we have. I can find this out if necessary.
I will also do a sample test of the development release just to make sure I don't have any problems when the time comes to test any changes you may have. Thank you for your help.