summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKiritoDv <kiritodev01@gmail.com>2024-05-03 18:20:20 -0600
committerKiritoDv <kiritodev01@gmail.com>2024-05-03 18:20:20 -0600
commit1fbf28a78d8b6dd8136aa628b5b1bc3d4c9b9223 (patch)
treedd726cd42cc4f8d72c7f0f932104781bf84f5773 /include
parentc78629d5b9b23fa93154bbf43352eaa24454f63c (diff)
Fixed more errors, we are rendering the logo, Yay
Diffstat (limited to 'include')
-rw-r--r--include/macros.h10
-rw-r--r--include/mk64.h1
2 files changed, 6 insertions, 5 deletions
diff --git a/include/macros.h b/include/macros.h
index 241cffdb4..4c85c4f2b 100644
--- a/include/macros.h
+++ b/include/macros.h
@@ -42,14 +42,14 @@
// Align to 8-byte boundary for DMA requirements
#ifdef __GNUC__
-#define ALIGNED8 __attribute__((aligned(8)))
+#define ALIGNED8
#else
#define ALIGNED8
#endif
// Align to 16-byte boundary for audio lib requirements
#ifdef __GNUC__
-#define ALIGNED16 __attribute__((aligned(16)))
+#define ALIGNED16
#else
#define ALIGNED16
#endif
@@ -72,13 +72,13 @@
{((toFrac(x9)) << 16) | toFrac(x10), ((toFrac(x11)) << 16) | toFrac(x12), (toFrac(x13) << 16) | toFrac(x14), (toFrac(x15) << 16) | toFrac(x16)}}
// convert a virtual address to physical.
-#define VIRTUAL_TO_PHYSICAL(addr) ((uintptr_t)(addr) & 0x1FFFFFFF)
+#define VIRTUAL_TO_PHYSICAL(addr) (addr)
// convert a physical address to virtual.
-#define PHYSICAL_TO_VIRTUAL(addr) ((uintptr_t)(addr) | 0x80000000)
+#define PHYSICAL_TO_VIRTUAL(addr) (addr)
// another way of converting virtual to physical
-#define VIRTUAL_TO_PHYSICAL2(addr) ((u8 *)(addr) - 0x80000000U)
+#define VIRTUAL_TO_PHYSICAL2(addr) (addr)
// aligns an address to the next 16 bytes
#define ALIGN16(val) (((val) + 0xF) & ~0xF)
diff --git a/include/mk64.h b/include/mk64.h
index 02fdeb9f3..1cd53cf8f 100644
--- a/include/mk64.h
+++ b/include/mk64.h
@@ -2,6 +2,7 @@
#define MK64_H
#include <libultraship.h>
+#include <string.h>
/**
* @file mk64.h