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/)
****


Reply via email to