At 17:57 28/12/97 +0100, you wrote:
>About all this 32Mb limit...
>The current reason for the limit is because we only have 16 bits to specify
>the sector number. As each sector is 512 bytes at the moment, the maximum
>partition size we can access is 65526 * 512 = 32 Mbyte
>I don't think you want to start thinking of a 16 bit FAT or something like
it.
>
>You could want to change the sector size, but I don't think this will work.
>Sector buffers of 512 bytes wouldn't be enough anymore, so the internal MSX
>disk basic structures would have to change.
>
>Better would be to change the sector number from a 16 bit integer to a 32 bit
>integer.
Only adding some info:
If we have the sector number as a 32 bit integer, instead of 16 bit
integers, we would have:
Old: 2^16 => 65536 * 512 = 33554432 bytes = 32768 Kbytes = 32 Mbytes
New: 2^32 => 4294967296 * 512 = 2199023255552 bytes = 2147483648 Kbytes
= 2097152 Mbytes = 2048 Gbytes = 2 Tbytes.
Wow!
=)
Ricardo Jurczyk Pinheiro (\__/) Star Trek, X-Files,
M. Sc in Numerical Modelling (..) _) Comics, MSX, Anime,
Universidade Federal Fluminense /\/\ ( Gospel & Christian
__________ .___ _________ ____ _(m__m)_)_ _________ ________
\______ \| |\_ ___ \ / _ \ \______ \ \______ \ \_____ \
| _/| |/ \ \/ / /_\ \ | _/ | | \ / | \
| | \| |\ \____/ | \| | \ | ` \/ | \
|____|_ /|___| \________/\____|____/|____|_ //_______ /\_______ /
\/ [EMAIL PROTECTED] \/ \/ \/
[EMAIL PROTECTED] - [EMAIL PROTECTED] - [EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/9822/ - ICQ UIN: 3635907
"Freedom is the right of all sentient beings." - Optimus Prime
Say NO to Internet censorship! Say NO to monopolies! Say NO to Microsoft!
And, why not... Say YES to Jesus Christ?!
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****