It is currently Thu Mar 28, 2024 7:28 am




 Page 4 of 7 [ 96 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next
Author Message
 Post subject: Re: My IDE Drive Manager
PostPosted: Sat Apr 09, 2011 9:23 am 

Joined: Sat Oct 23, 2010 6:08 pm
Posts: 35
No breakdown, I've just never seen an LBA partition table out put before. :)

Thanks for supplying a sample.

I'll see what I can do to add support for it.

..Kieran


Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sat Apr 09, 2011 9:32 am 

Joined: Sat Oct 23, 2010 6:08 pm
Posts: 35
In fact, if you want to be helpful in that regard, you could post textual output of the following commands with an LBA formatted drive:

myidetool.exe --list

myidetool.exe \\.\PhysicalDriveX -l

myidetool.exe \\.\PhysicalDriveX -L

If I get that output, the I'll see what I can do about LBA support.

In the mean-time I may just put a more helpful message in saying it's not working.

..Kieran


Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sat Apr 09, 2011 12:00 pm 

Joined: Sat Oct 23, 2010 6:08 pm
Posts: 35
Thanks for that. If I need to, I'll go down to that level. I'm trying to avoid it, though :)

For now I'll just go against myidetool's output.

If someone who has an LBA drive could supply the output of:

myidetool.exe --list

myidetool.exe \\.\PhysicalDriveX -l

myidetool.exe \\.\PhysicalDriveX -L

That would be great.

In the mean-time I'm promoting the v0.6 version out into release without LBA support.

http://home.kindredintellect.com/atari/MyIDEDriveManager/

..Kieran


Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sat Apr 09, 2011 1:35 pm 
User avatar

Joined: Fri Aug 29, 2003 4:37 pm
Posts: 230
Location: Arizona USA
First part of request is:
myidetool --list

MyIDE Tool V0.40
(c) 2006-2010 by Matthias Reichl <hias@horus.com>
\\.\PhysicalDrive0: 121601/255/63 C/H/S, 953867MB
\\.\PhysicalDrive1: 77825/255/63 C/H/S, 610477MB
\\.\PhysicalDrive2: reading drive geometry failed
\\.\PhysicalDrive3: 124/255/63 C/H/S, 972MB
\\.\PhysicalDrive4: reading drive geometry failed
\\.\PhysicalDrive5: reading drive geometry failed
----------------------------------------------------
Second part of request is:

myidetool \\.\PhysicalDrive3 -l

MyIDE Tool V0.40
(c) 2006-2010 by Matthias Reichl <hias@horus.com>

MyIDE LBA partition table:
total LBA sectors: 1993824
Image space: disabled
option byte: 10000000 partitions: 7 boot: 0
part flags drv start dns sectors
1 A W D03: 1 QD 65536
2 A W D04: 65537 QD 65536
3 A W D05: 131073 QD 65536
4 A W D06: 196609 QD 65536
5 A W D07: 262145 QD 65536
6 A W D08: 327681 QD 65536
7 A W D09: 393217 QD 65536
8 D00: 160 ?? 0
9 D00: 0 ?? 0
10 D00: 0 ?? 0
11 D00: 0 ?? 0
12 D00: 0 ?? 0
13 D00: 0 ?? 0
14 D00: 0 ?? 0
15 D00: 0 ?? 0
--------------------------------------
Third part of request:

myidetool \\.\PhysicalDrive3 -L

MyIDE Tool V0.40
(c) 2006-2010 by Matthias Reichl <hias@horus.com>

Image slot information:
slot# dn name
image space is disabled
------------------------------
Also the output of version 6 run against this CF card.

Attachment:
Capture.PNG


There are images and/or files attached to this posting. You must be logged-in to view or download this content.



_________________
Roydea6
Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sat Apr 09, 2011 3:47 pm 

Joined: Sat Oct 23, 2010 6:08 pm
Posts: 35
Many thanks RoyE - always great info from you, sir! :)

Here's an LBA version to try (I've only tried it with your mock data, so TAKE CARE!):

http://home.kindredintellect.com/atari/MyIDEDriveManager/Pre

..Kieran


Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sat Apr 09, 2011 6:51 pm 
User avatar

Joined: Fri Aug 29, 2003 4:37 pm
Posts: 230
Location: Arizona USA
Same exact output failed as my posted above info..

The program must be seeing the CF card otherwise it wouldn't put out the Dialogue Box with all the info of partitions. and sizes.
You might ask Flashjasscat 'the programmer for the SDX partitioning software' what his math kernel looks like.



_________________
Roydea6
Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sat Apr 09, 2011 7:20 pm 

Joined: Sat Oct 23, 2010 6:08 pm
Posts: 35
I'm quite surprised that it was exactly the same, but oh well.

What's the easiest way for me to get a drive LBA formatted/partitioned?

Can someone send me a backup image?

The I can stop stabbing in the dark..!

..Kieran


Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sat Apr 09, 2011 7:30 pm 
User avatar

Joined: Fri Aug 29, 2003 4:37 pm
Posts: 230
Location: Arizona USA
I can PM you an SDX-IDE.rom, and Fdisk, Listpart, programs for a AtariMax-MyIDE flash cart or ask flashjazzcat. I don't know for sure it is public domain yet as the Author programmer hasn't release it publicly yet.
But if you own an Atari that doesn't have Phi2 problems, and the Flashcart to flash the SDXrom into it might be easy..

P.S.
Have you read this thread on this forum..
viewtopic.php?f=7&t=993



_________________
Roydea6
Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sun Apr 10, 2011 8:10 am 

Joined: Mon Jan 23, 2006 10:49 am
Posts: 187
Location: Salzburg, Austria
Hi!

Grunty wrote:
No breakdown, I've just never seen an LBA partition table out put before. :)

The SDX LBA partition-table format isn't 100% complete, so the output might change (slightly) until the final release. flashjazzcat & I are just discussing a slight modification (supporting more than 15 partitions).

Please also note that the output of myidetool, supporting the SDX LBA format, is different than the output of the older myidetool development-versions which added experimental support for MyIDE LBA format (aka MyIDE OS 5.0 LBA format). V0.40 of myidetool only supports the old CHS and new SDX LBA format.

@Sijmen: What's the status on your new LBA OS? I could add support for this partition format back to myidetool.

so long,

Hias


Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sun Apr 10, 2011 9:13 am 

Joined: Wed Mar 04, 2009 7:27 am
Posts: 98
Location: United Kingdom
roye wrote:
Same exact output failed as my posted above info..

The program must be seeing the CF card otherwise it wouldn't put out the Dialogue Box with all the info of partitions. and sizes.
You might ask Flashjasscat 'the programmer for the SDX partitioning software' what his math kernel looks like.

I'm here. What do you want to know about my math kernel???

And what's with the quotation marks?



_________________
The Last Word, MA65 Assembler, RIF SpartaDOS Utilities, XEDIT
Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sun Apr 10, 2011 10:01 am 
User avatar

Joined: Fri Aug 29, 2003 4:37 pm
Posts: 230
Location: Arizona USA
flashjazzcat wrote:
I'm here. What do you want to know about my math kernel???

And what's with the quotation marks?

Those should be comma's to reference Flashjazzcat as the programmer of fdisk software.



_________________
Roydea6
Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sun Apr 10, 2011 2:03 pm 
User avatar

Joined: Fri Aug 29, 2003 4:37 pm
Posts: 230
Location: Arizona USA
Version 7 LBA. Looks like this:

Attachment:
Capture.PNG


There was no Error Dialogue. But no correct info recorded.


There are images and/or files attached to this posting. You must be logged-in to view or download this content.



_________________
Roydea6
Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sun Apr 10, 2011 2:39 pm 

Joined: Wed Mar 04, 2009 7:27 am
Posts: 98
Location: United Kingdom
Has the author downloaded the tech docs from here?

http://www.atari8.co.uk/myide/

The relevant passages are:

// offsets in partition table
enum {
ePartitionOffset = 0x10, // start of partition entry #1
eImageSpaceOffset = 0xf0 // partition entry #15
};
// offsets within global header block
enum {
eOfsTotalLBASize = 0, // 4 bytes LO..HI
eOfsLBAIdentificationr = 4, // must be $10
eOfsPartitions = 5, // must be set to # partitions
eOfsBootNo = 6, // boot drive number
eOfsOptionByte = 7 // option flags (see below)
};
// option bits
enum {
eOptionsPartCopy = 0x40, // Last LBA sector is copy of table
eOptionsCFCard = 0x80 // Media is CF card
}
// partition block size
enum {
ePartitionBlockSize = 0x10
};
SDX IDE Driver Technical Reference Manual
3
// offsets within partition information block
enum {
eOfsPartitionStart = 0, // 4 bytes LO..HI
eOfsPartitionSize = 4, // 4 bytes LO..HI
eOfsPartitionType = 8, // see below
eOfsPartitionFlags = 9, // see below
eOfsPartitionDrive = 10 // drive number (1..15)
};
// partition types
enum {
ePartTypeNone = 0,
ePartTypeSD = 0x01, // 128 bytes/sector
ePartTypeDD = 0x02, // 256 bytes/sector
ePartTypeQD = 0x03, // 512 bytes/sector
ePartTypeImageSpace = 0x80 // (Not yet implemented)
};
// partition flags
enum {
ePartFlagActive = 0x01,
ePartFlagWritable = 0x02,
ePartFlagBootable = 0x04
};

They look better in the PDF. :)

The changes Hias spoke of before simply involve provision for additional partition table sectors (each containing up to a further 16 partitions), mainly to support the dynamic (un)mounting of named partitions. I guess we'll need a flag somewhere to describe how many sectors the partition table uses. I assume they'd be contiguous (i.e. you allocate n partitions on a blank disk and you'd have to stick the that amount), rather than in a linked list. It's - AFAIK - the only change we're considering making to what you see here.



_________________
The Last Word, MA65 Assembler, RIF SpartaDOS Utilities, XEDIT
Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sun Apr 10, 2011 6:33 pm 
User avatar

Joined: Fri Aug 29, 2003 4:37 pm
Posts: 230
Location: Arizona USA
Attachment:
Capture.PNG


Output of latest REV.


There are images and/or files attached to this posting. You must be logged-in to view or download this content.



_________________
Roydea6
Offline
 Profile  
 
 Post subject: Re: My IDE Drive Manager
PostPosted: Sun Apr 10, 2011 7:45 pm 
User avatar

Joined: Fri Aug 29, 2003 4:37 pm
Posts: 230
Location: Arizona USA
flashjazzcat wrote:
Any progress on the LBA version of this great tool?


Attachment:
Capture.PNG


The latest LBA capture of adding a SDX.atr to CF card.


There are images and/or files attached to this posting. You must be logged-in to view or download this content.



_________________
Roydea6
Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 4 of 7 [ 96 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next


Who is online

Users browsing this forum: No registered users and 58 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

cron