I am considering buying an UEFI PC with has SSD instead of HD. And, of course, I want to do OS dev on it. That includes booting from the SSD and writing a driver for the SSD.
I've read (Wikipedia) that the controller presents an "address" differing from the physical location. So far it's all right.
But: Does the SSD behave like a normal drive? With normal GPT and EFI partition? With normal ("pseudo"-)sectors?
In other words: Can I write a SSD driver which behaves like a HD driver, using LBA as address?
Greetings
Peter