Welcome, Guest. Please login or register.

Author Topic: Expand A500 beyond 16 MB with KS1.3  (Read 1351 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Expand A500 beyond 16 MB with KS1.3
« on: July 01, 2010, 10:46:32 AM »
If RAM is installed above 16 MB (0x0100 0000), and especially at 0x1000 0000 - 0xFF00 0000. Can the Kickstart v1.3 even handle it ..?, what's needed to add the memory to the available allocation pool?

The m68000 CPU will be made to handle it by using a m680000 variant with 32 bit address bus. It should be able to handle 4 GB of RAM.
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Expand A500 beyond 16 MB with KS1.3
« Reply #1 on: July 01, 2010, 11:28:49 AM »
Ofcourse thats because it would be a complete FPGA implementation.
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Expand A500 beyond 16 MB with KS1.3
« Reply #2 on: July 01, 2010, 01:41:55 PM »
Maximum memory in Amiga is 2 GB then ;)
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: Expand A500 beyond 16 MB with KS1.3
« Reply #3 on: July 05, 2010, 12:56:51 PM »
With a softcore CPU it's possible to make an plain 68000 CPU with a physical 32 bit address bus.

As for chip RAM, it would be possible to use 1 GB if you want, as the OCS etc.. can be given more address lines in the same way.

Btw, how does KS "know" how much RAM is inside the machine when it coldboots?