summaryrefslogtreecommitdiff
path: root/nuttx/configs/qemu-i486/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-03-06 13:55:20 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-03-06 13:55:20 +0000
commit517ae43b4f1c1eaf64137a5a6d0d79f3e26608af (patch)
tree5a063aa82942faca48e26c8c35b6e65ef8c0b89c /nuttx/configs/qemu-i486/README.txt
parent84beafe48b5fdb3bf8dfc80bf84ce922eb7dba31 (diff)
downloadpx4-nuttx-517ae43b4f1c1eaf64137a5a6d0d79f3e26608af.tar.gz
px4-nuttx-517ae43b4f1c1eaf64137a5a6d0d79f3e26608af.tar.bz2
px4-nuttx-517ae43b4f1c1eaf64137a5a6d0d79f3e26608af.zip
RTL driver update (still in progress)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3346 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/configs/qemu-i486/README.txt')
-rw-r--r--nuttx/configs/qemu-i486/README.txt47
1 files changed, 47 insertions, 0 deletions
diff --git a/nuttx/configs/qemu-i486/README.txt b/nuttx/configs/qemu-i486/README.txt
index d4c418ed8..32cbfa76f 100644
--- a/nuttx/configs/qemu-i486/README.txt
+++ b/nuttx/configs/qemu-i486/README.txt
@@ -4,6 +4,53 @@ README
This README file describes the contents of the build configurations available
for the NuttX QEMU i486 port.
+Contents
+^^^^^^^^
+
+ * QEMU
+ * Configurations
+
+QEMU
+^^^^
+
+QEMU is a generic and open source machine emulator and virtualizer. Here are
+some links (which are mostly outdated by the time your read this):
+
+ Home Page: http://wiki.qemu.org/Main_Page
+ Downloads: http://wiki.qemu.org/Download
+ Documentation: http://wiki.qemu.org/Manual
+ Usage: qemu -nographic -kernel nuttx.elf
+
+Building QEMU:
+
+ tar zxf qemu-0.14.0.tar.gz
+ cd qemu-0.14.0
+ ./configure
+ make
+ make install
+
+Cygwin build problems:
+
+ Error:
+
+ "gcc: The -mno-cygwin flag has been removed; use a mingw-targeted cross-compiler."
+
+ Workaround:
+
+ None known. It does not seem possible to build QEMU using the Cygwin gcc.
+ I tried editing configure. Removing the following line will allow QEMU to
+ configure:
+
+ QEMU_CFLAGS="-mno-cygwin $QEMU_CFLAGS"
+
+ However, it then fails later during the compilation phase.
+
+ Recommendation:
+
+ 1. Google for "qemu windows download" and download some pre-built QEMU
+ binaries. I found 0.14.0 here: http://dietpc.org/windows/qemu/, or
+ 2. Try building QEMU with MingGW
+
Configurations
^^^^^^^^^^^^^^