summaryrefslogtreecommitdiffstats
path: root/nuttx/configs/compal_e99/nsh_highram
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/configs/compal_e99/nsh_highram')
-rw-r--r--nuttx/configs/compal_e99/nsh_highram/appconfig7
-rw-r--r--nuttx/configs/compal_e99/nsh_highram/defconfig44
-rw-r--r--nuttx/configs/compal_e99/nsh_highram/ld.script4
3 files changed, 52 insertions, 3 deletions
diff --git a/nuttx/configs/compal_e99/nsh_highram/appconfig b/nuttx/configs/compal_e99/nsh_highram/appconfig
index 7baad2e258..65eed81f79 100644
--- a/nuttx/configs/compal_e99/nsh_highram/appconfig
+++ b/nuttx/configs/compal_e99/nsh_highram/appconfig
@@ -40,5 +40,10 @@ CONFIGURED_APPS += nshlib
# Path to example in apps/examples
-CONFIGURED_APPS += examples/hello
+#CONFIGURED_APPS += examples/hello #fails not finding hello_main despite of good config
CONFIGURED_APPS += vsn/poweroff
+CONFIGURED_APPS += examples/ostest
+CONFIGURED_APPS += examples/nxtext
+CONFIGURED_APPS += examples/nxhello
+CONFIGURED_APPS += examples/nxlines
+CONFIGURED_APPS += examples/nximage
diff --git a/nuttx/configs/compal_e99/nsh_highram/defconfig b/nuttx/configs/compal_e99/nsh_highram/defconfig
index dea94f8a35..f538cbb74b 100644
--- a/nuttx/configs/compal_e99/nsh_highram/defconfig
+++ b/nuttx/configs/compal_e99/nsh_highram/defconfig
@@ -207,6 +207,7 @@ CONFIG_HAVE_LIBM=n
#
#CONFIG_APPS_DIR=
CONFIG_DEBUG=n
+CONFIG_DEBUG_GRAPHICS=n
CONFIG_DEBUG_VERBOSE=n
CONFIG_DEBUG_SYMBOLS=n
CONFIG_ARCH_LOWPUTC=y
@@ -434,6 +435,49 @@ CONFIG_NSH_BUILTIN_APPS=y
#
# Settings for examples/hello
CONFIG_EXAMPLES_HELLO_BUILTIN=y
+CONFIG_EXAMPLES_NXHELLO_BUILTIN=y
+CONFIG_EXAMPLES_NXTEXT_BUILTIN=y
+CONFIG_EXAMPLES_NXIMAGE_BUILTIN=y
+CONFIG_EXAMPLES_NXLINES_BUILTIN=y
+
+CONFIG_EXAMPLES_NXLINES_BORDERWIDTH=2
+CONFIG_EXAMPLES_NXLINES_LINEWIDTH=4
+
+CONFIG_EXAMPLES_NXTEXT_NOGETRUN=y
+CONFIG_EXAMPLES_NXTEXT_BPP=16
+CONFIG_EXAMPLES_NXTEXT_BGFONTID=14
+CONFIG_EXAMPLES_NXHELLO_BPP=16
+CONFIG_EXAMPLES_NXIMAGE_XSCALEp5=y
+CONFIG_EXAMPLES_NXIMAGE_YSCALEp5=y
+#CONFIG_EXAMPLES_NXLINES_EXTERNINIT=y
+#CONFIG_EXAMPLES_NXHELLO_EXTERNINIT=y
+#CONFIG_EXAMPLES_NXTEXT_EXTERNINIT=y
+#CONFIG_EXAMPLES_NXIMAGE_EXTERNINIT=y
+
+# LCD Drivers settings
+CONFIG_NX_LCDDRIVER=y
+CONFIG_LCD_SSD1783=y
+
+#
+# Graphics
+CONFIG_NX=y
+CONFIG_NXCONSOLE=n
+CONFIG_NX_KBD=y
+CONFIG_LCD_MAXPOWER=1
+CONFIG_NX_BLOCKING=y
+CONFIG_NX_DISABLE_1BPP=y
+CONFIG_NX_DISABLE_2BPP=y
+CONFIG_NX_DISABLE_4BPP=y
+CONFIG_NX_DISABLE_8BPP=y
+CONFIG_NX_DISABLE_16BPP=n
+CONFIG_NX_DISABLE_24BPP=y
+CONFIG_NX_DISABLE_32BPP=y
+CONFIG_NXCONSOLE_BPP=16
+CONFIG_NXCONSOLE_NOGETRUN=y
+CONFIG_NXFONT_SANS17X22=y
+CONFIG_NX_MULTIUSER=n
+CONFIG_EXAMPLES_NXTEXT_BPP=16
+CONFIG_EXAMPLES_NXTEXT_DEVNO=0
#
# Settings for examples/wget
diff --git a/nuttx/configs/compal_e99/nsh_highram/ld.script b/nuttx/configs/compal_e99/nsh_highram/ld.script
index 8295e052c1..db72f251aa 100644
--- a/nuttx/configs/compal_e99/nsh_highram/ld.script
+++ b/nuttx/configs/compal_e99/nsh_highram/ld.script
@@ -14,9 +14,9 @@ MEMORY
/* 0x800000-0xa00000 */
/* compal-loaded binary: our text, initialized data */
LRAM (rw) : ORIGIN = 0x00800000, LENGTH = 0x00020000
- TRAM (rw) : ORIGIN = 0x00820000, LENGTH = 0x00019000
+ TRAM (rw) : ORIGIN = 0x00820000, LENGTH = 0x0001d000
/* compal-loaded binary: our unitialized data, stacks, heap */
- IRAM (rw) : ORIGIN = 0x00839000, LENGTH = 0x00006000
+ IRAM (rw) : ORIGIN = 0x0083d000, LENGTH = 0x00002000
}
SECTIONS
{