2 hdd.

ZXNet echo conference «hardware.zx»

From Kirill Frolov To Aleksandr Kolotuhin 2 November 2000

Press RESET immediately, Aleksandr! 01 Nov 00 20:43, Aleksandr Kolotukhin wrote to Kirill Frolov: AK> If only there were docks, I would try. I sat for a while over the MOA disk, everything was simple there. At the beginning of the disk, as expected, there is an MBR, the structure is as follows: sector 0, track 0, head 0, offset 1beh: +0 : 0=nihren, 80h=downloadable. MOA is always 0. +1,2,3: sector, head and track of the beginning of the part. +4: disc type, MOA = 53h. +5,6,7: last sector, head and party track. +8,9,a,b: start of the partition in logical blocks. +c,d,e,f : partition length in blocks. And in the MBR at address 1beh there are 4 such structures in sequence, and then the signature is 55h,aah. Only the sector, head and track are stored in a cunning form - like in a pisish bios. Then if you look at the moash partition, and there is only one on the screw will be, although you can do 4, there will be a different structure: +0 : apparently the disk type is tr-dos =1. +1,2,3,4 : offset of the subsection in logical blocks relative to the beginning of the hard drive. +5 : who knows what +6,7,8,9: length of the subsection in logical blocks (512 bytes each). +a,b,c,d,e,f : 6-character subpartition name. Well, there can be many subsections, the maximum size of the structure is unknown, but 2 blocks (kilobytes) seems to be the minimum.Each subpartition contains disks that are described by a similar structure, only +a,b,c,d,e,f is the disk name "Disk??", where ?? -- his number. A displacement all point to the beginning of the disk relative to the beginning of the hard drive in logical blocks The tr-dos length of each disk is 0501h blocks, which is 512 the byte is longer than expected. And the disk descriptor points to these 512 bytes filled with zeros, followed by the disk image itself as it appears stored in the TRD emulator file. What is the maximum length of the structure I don’t know what describes the disk image, the minimum is again a kilobyte or 64 disks. Scorpion guys! Did you manage to have more than 64 disks per subpartition? In general, this is all the information, I think that this is quite enough, to write the simplest copier. It's just strange - at the end the array of subsection descriptors has two bytes 54h,aah, and at the end of the array disk descriptors 54h, 52h,54h, aah. Maybe MOA checks these bytes for something... :-/ I don’t know in what form everything iS-DOS and CP/M is stored! You can easy to look at if needed. *Crossposted in CODE.ZX

From Alexandr Kushnikov To Sergey Kamenskih 16 November 2000

Greetings, Sergey Tue 14 Nov 2000 at 01:48:22 Sergey Kamenskih -> Aleksandr Kolotukhin on topic 2 hdd. SK> Didn't you bother me? ;) SK> Mr. Larchenko said that he did not write such firmware. A SK> if I wrote it, I already forgot :) SK> In fact, versions above 4.01 are more or less working SK> this option does not exist, therefore there is no support for 2 HDDs from SK> There is no MOA either. Could Mr. Larchenko publish the firmware of all EPROMs and Alter Scorpio, if it is not a trade secret. Otherwise, if something happens to the computer, God forbid happens (ugh, ugh, ugh), at least throw it away. Best regards, Alexander Kushnikov aka Sander.