[haiku-commits] r38917 - haiku/trunk/src/system/boot/platform/amiga_m68k

  • From: revol@xxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 10 Oct 2010 13:04:25 +0200 (CEST)

Author: mmu_man
Date: 2010-10-10 13:04:25 +0200 (Sun, 10 Oct 2010)
New Revision: 38917
Changeset: http://dev.haiku-os.org/changeset/38917

Modified:
   haiku/trunk/src/system/boot/platform/amiga_m68k/amiga_memory_map.h
Log:
Fix ROM base. On Amiga the first page is a bit special but it should still be 
mapped at boot time. Will need more checks.


Modified: haiku/trunk/src/system/boot/platform/amiga_m68k/amiga_memory_map.h
===================================================================
--- haiku/trunk/src/system/boot/platform/amiga_m68k/amiga_memory_map.h  
2010-10-10 09:23:09 UTC (rev 38916)
+++ haiku/trunk/src/system/boot/platform/amiga_m68k/amiga_memory_map.h  
2010-10-10 11:04:25 UTC (rev 38917)
@@ -7,17 +7,18 @@
 
 
 /* the DMA-accessible RAM */
-/*#define AMIGA_CHIPRAM_BASE                   0x00000000*/
+#define AMIGA_CHIPRAM_BASE                     0x00000000
+//XXX:
 /* actually, the first 2kB aren't usable */
-#define AMIGA_CHIPRAM_BASE                     0x00001000
+//#define AMIGA_CHIPRAM_BASE                   0x00001000
 #define AMIGA_CHIPRAM_MAX                      0x00e00000
 #define AMIGA_CHIPRAM_LAST                                             \
        (AMIGA_CHIPRAM_BASE + (AMIGA_CHIPRAM_MAX - 1))
 
-#define AMIGA_TOSROM_BASE                      0x00e00000
-#define AMIGA_TOSROM_MAX                       0x00100000
-#define AMIGA_TOSROM_LAST                                              \
-       (AMIGA_TOSROM_BASE + (AMIGA_TOSROM_MAX - 1))
+#define AMIGA_ROM_BASE                 0x00f80000
+#define AMIGA_ROM_MAX                  0x00080000
+#define AMIGA_ROM_LAST                                         \
+       (AMIGA_ROM_BASE + (AMIGA_ROM_MAX - 1))
 
 /* some reserved ST I/O there... */
 


Other related posts:

  • » [haiku-commits] r38917 - haiku/trunk/src/system/boot/platform/amiga_m68k - revol