amalgamation
[picodrive.git] / Pico / cd / Misc.c
index 905e919..d43c161 100644 (file)
@@ -1,3 +1,5 @@
+// Some misc stuff
+// (c) Copyright 2007, Grazvydas "notaz" Ignotas
 
 
 unsigned char formatted_bram[4*0x10] =
@@ -21,7 +23,8 @@ unsigned char formatted_bram[4*0x10] =
 // 128K |  bit ] | bank0  |
 // 256K | unused | bank1  |
 
-void wram_2M_to_1M(unsigned char *m)
+#ifndef _ASM_MISC_C
+PICO_INTERNAL_ASM void wram_2M_to_1M(unsigned char *m)
 {
        unsigned short *m1M_b0, *m1M_b1;
        unsigned int i, tmp, *m2M;
@@ -38,7 +41,7 @@ void wram_2M_to_1M(unsigned char *m)
        }
 }
 
-void wram_1M_to_2M(unsigned char *m)
+PICO_INTERNAL_ASM void wram_1M_to_2M(unsigned char *m)
 {
        unsigned short *m1M_b0, *m1M_b1;
        unsigned int i, tmp, *m2M;
@@ -53,4 +56,5 @@ void wram_1M_to_2M(unsigned char *m)
                *m2M++ = tmp;
        }
 }
+#endif