Jak jsem připojoval PATA HDD k 8 bitový CP/M tak bylo potřeba převést číslo stopy a sektoru na LBA adresu disku (24 nebo 28 bitový číslo sektoru na HDD) a pak už jen fyzicky zapsat nebo číst sektor do bufferu v RAM. Nojo, ale souborovej systém obsluhoval systém CP/M. To by se musela vzít knihovna od obsluhy SD karty a souborovej systém (příkazy open, close, read, write a pod) rozebrat a podle toho napsat něco s podobnou funkcí pro HDD. Jenže na to si se svejma znalostma C++ netroufnu ani náhodou.
Asi bude jednodušší použít velkou SD kartu a na HDD se vykašlat. A nebo použít HDD připojenej přes USB, na to knihovny existují.
Jirka