aboutsummaryrefslogtreecommitdiff
path: root/targets/iei
diff options
context:
space:
mode:
authorLuis Correia <luis.f.correia@gmail.com>2006-11-26 19:05:16 +0000
committerUwe Hermann <uwe@hermann-uwe.de>2006-11-26 19:05:16 +0000
commit3e15652a103bbe703064e3beea6171c58ca2a5e1 (patch)
treea681ea7edc190e426422f651721959e5d9a9d80f /targets/iei
parent98b75f0e2426c3a0ced242b07bb1afdde0bb5f18 (diff)
Add support for the IEI NOVA-4899R 5.25 SBC mainboard (patch submitted by
Luis Correia <luis.f.correia@gmail.com>). The code is loosely based on the Eaglelion 5bcm mainboard. Warning: this is work in progress! As of now, it does boot with serial console only (no vga), and two ethernet cards work sometimes. This has to do with the IRQ assignments, which are a complete mess. USB is now apparently working, but I can't make any device to be recognized. The PCI slot is still unusable due to the IRQ thing. Audio, other serial ports, irda, floppy and paralell port support is unknown aka untested yet. (closes #32) Signed-off-by: Luis Correia <luis.f.correia@gmail.com> Acked-by: Acked-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Uwe Hermann <uwe@hermann-uwe.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2508 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'targets/iei')
-rw-r--r--targets/iei/nova4899r/Config.lb27
1 files changed, 27 insertions, 0 deletions
diff --git a/targets/iei/nova4899r/Config.lb b/targets/iei/nova4899r/Config.lb
new file mode 100644
index 0000000000..98cd6667c9
--- /dev/null
+++ b/targets/iei/nova4899r/Config.lb
@@ -0,0 +1,27 @@
+# Config file for the IEI nova4899r motherboard
+# This will make a target directory of nova4899r
+
+target nova4899r
+mainboard iei/nova4899r
+
+#option ROM_SIZE=256*1024
+
+#from OLPC definitions
+option CONFIG_COMPRESSED_ROM_STREAM_NRV2B=1
+#option CONFIG_COMPRESSED_ROM_STREAM_LZMA=1
+#option CONFIG_PRECOMPRESSED_ROM_STREAM=0
+# leave 128k for vsa and 32k for VGA code
+option ROM_SIZE=(256*1024)-(128*1024)-(32*1024)
+option FALLBACK_SIZE=ROM_SIZE
+
+option DEFAULT_CONSOLE_LOGLEVEL = 8
+option MAXIMUM_CONSOLE_LOGLEVEL = 8
+romimage "fallback"
+ option USE_FALLBACK_IMAGE=1
+ option ROM_IMAGE_SIZE=64*1024
+ option LINUXBIOS_EXTRA_VERSION=".0Fallback"
+ payload /opt/linuxbios-SVN/filo.elf
+end
+
+buildrom ./linuxbios.rom ROM_SIZE "fallback"
+#"normal"