Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > MSDOS Programmer > Re: int0x13 uti...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 10 of 14 Topic 487 of 502
Post > Topic >>

Re: int0x13 utility for MS-DOS ;o)

by "Eric P." <EricP@[EMAIL PROTECTED] > Mar 28, 2008 at 08:57 PM

Alex Buell wrote:
> On Thu, 27 Mar 2008 20:35:46 -0800, I waved a wand and this message
> magically appears in front of Doors:
> 
>>> Ok, now that I fixed my utility, it does now show the DPB for the
>>> 0x13 / AH = 0x48 extensions. Unfortunately I'm 100% sure the SIL3114
>>> BIOS is wrong. It's still re****ting the wrong parameters. 
>> Did you check the flag for maxed CHS values?
>>
>> If it is set then everything will be max for CHS which is 8Gb.
> 
> Do you mean bit 6 of the int 0x13 / AH = 0x48 extensions information
> flag?
In the past, from the early nineties, I had a lot of interest in the 
IDE/ATA harddisk specifications.
All specs can be found on Internet like at http://www.t13.org/

I forgot a lot getting older in the mean time but when glancing over the 
messages in this newsgroup I think you maybe trying to find something 
that isn't there anymore.
All relevant info about the disk is stored on the disk itself and can be 
obtained by executing the ATA Identify Device command and reading the 
infobytes.

Int 13h is something of the far past apart from reading the first 8GB.

Below part of a quite old discussion about harddisk size limits I found 
on Internet.

<QUOTE>
Hard drives over 8.4 GB are supposed to re****t their geometry as 
16383/16/63.
This in effect means that the `geometry' is obsolete, and the total disk 
size can no longer be computed from the geometry, but is found in the 
LBA capacity field returned by the IDENTIFY command.
Hard drives over 137.4 GB are supposed to re****t an LBA capacity of 
0xfffffff = 268435455 sectors (137438952960 bytes).
Now the actual disk size is found in the new 48-capacity field.
</QUOTE>

Below some output in Dos from small assembler programs I made at the 
time to study ATA, running on my old computer I use.
AMD Athlon XP 2400+, MSI-6330 K7T Turbo2, 1GB Ram

Output from IDEDEV.com:
Master ****t: 01F0h
Model: HDS728080PLAT20  SN: PFD210S2RZBBPE
Rev: PF2OA2AA       LBA Capacity: 76.69GB
CHS Default: 16383 * 16 * 63  =  8063.0MB

Master ****t: 0170h
Model: IOMEGAZIP 100 ATAPI  SN:
Rev: 14.A

Slave  ****t: 0170h
Model: CREATIVEDVD-ROM DVD1242E SN:
Rev: BC101

Output from CHK13EXT.com:
INT13H Fixed Disk Extensions Available EDD-1.1

If I'm wrong in thinking what you are trying, sorry!
 




 14 Posts in Topic:
int0x13 utility for MS-DOS ;o)
Alex Buell <alex.buell  2008-03-23 08:38:48 
Re: int0x13 utility for MS-DOS ;o)
ak621@[EMAIL PROTECTED]   2008-03-24 12:55:25 
Re: int0x13 utility for MS-DOS ;o)
Alex Buell <alex.buell  2008-03-24 13:59:11 
Re: int0x13 utility for MS-DOS ;o)
ak621@[EMAIL PROTECTED]   2008-03-25 14:42:29 
Re: int0x13 utility for MS-DOS ;o)
Alex Buell <alex.buell  2008-03-26 19:16:18 
Re: int0x13 utility for MS-DOS ;o)
Alex Buell <alex.buell  2008-03-27 07:36:57 
Re: int0x13 utility for MS-DOS ;o)
Alex Buell <alex.buell  2008-03-27 10:45:23 
Re: int0x13 utility for MS-DOS ;o)
Alex Buell <alex.buell  2008-03-27 10:14:12 
Re: int0x13 utility for MS-DOS ;o)
Alex Buell <alex.buell  2008-03-28 09:28:38 
Re: int0x13 utility for MS-DOS ;o)
"Eric P." <E  2008-03-28 20:57:27 
Re: int0x13 utility for MS-DOS ;o)
Alex Buell <alex.buell  2008-03-28 20:56:46 
Re: int0x13 utility for MS-DOS ;o)
"Eric P." <E  2008-03-28 22:19:03 
Re: int0x13 utility for MS-DOS ;o)
Alex Buell <alex.buell  2008-03-28 22:17:43 
Re: int0x13 utility for MS-DOS ;o)
"Eric P." <E  2008-03-29 09:33:23 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed Oct 15 19:49:10 CDT 2008.