#define MAX_MAPS 10
#define MAP_SIZE 0xC000U
+#define CONFIG_LARGE_IO_DIRECT(x) 1
/* Banks as reported to user space */
#define CONFIG_BANKS 1
/* Use C helpers for usermem */
#undef CONFIG_USERMEM_C
+/* Do larhge I/O direct to the user memory */
+#define CONFIG_LARGE_IO_DIRECT(x) 1
/* Reclaim discard space for buffers */
#define CONFIG_DYNAMIC_BUFPOOL
#define CONFIG_BANKS 2 /* 2 x 32K */
+/* For now: we need to fix page crossing Atom IDE to deal with this sanely */
+#undef CONFIG_LARGE_IO_DIRECT
+
/* Full RTC support */
#define CONFIG_RTC
#define CONFIG_RTC_FULL
#define MAX_MAPS 125
#define MAP_SIZE 0xFB00 /* 0-FAFF */
+#define CONFIG_LARGE_IO_DIRECT(x) 1
+
/* 0xEE because our first bank is 1 and 0xEE + 2 * 1 = 0xF0 */
#define STACK_BANKOFF 0x00 /* 0400-FDFF */
#define MAX_MAPS 7
#define MAP_SIZE 0xFC00 /* 0-FBFF */
+#define CONFIG_LARGE_IO_DIRECT(x) 1
+
/* 0xEE because our first bank is 1 and 0xEE + 2 * 1 = 0xF0 */
#define STACK_BANKOFF 0xEE /* F000-FDFF */
#define MAPBASE 0x00200000
#define MAP_SIZE 0x0001FC00
+#define CONFIG_LARGE_IO_DIRECT(x) 1
+
#define CONFIG_BANKS 1
#define PROC_SIZE MAP_SIZE /* 128K minus udata */
#define CONFIG_USERMEM_DIRECT
#define CONFIG_VMMU
+#define CONFIG_LARGE_IO_DIRECT(x) 1
+
#define MMU_BLKSIZE 8192
#define CONFIG_BANKS 1
#define CONFIG_BANKS (65536/512)
#define PROC_SIZE 128 /* 64K, 128 * 512 */
+#define CONFIG_LARGE_IO_DIRECT(x) 1
+
#define CONFIG_SPLIT_UDATA
#define UDATA_SIZE 1024
#define UDATA_BLKS 2