Getting Started 1 st Edition March 2004
Contents 1.EMPOS II QUICK START... 1 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8. 1.9....1...1...2 TextLcd...5 7 Segment...6 Led I/O...7 IP DEFAULT GATEWAY...8 WEB SERVER...9...10 2.... 13 2.1. ( )...13 2.1.1EMPOS...13 2.2.2 PC...15 2.2. PC...16 2.2.1minicom...16 2.2.2bootp...17 2.2.3tftp...19 2.2.4bootptftp...19 2.2.5nfs...20 2.2.6...21 3.... 23 3.1. (empos-boot)...23 3.2....24 3.3....24 3.4....35 3.4.1...36 3.5....37 3.5.1...37 3.5.2...37
3.5.3...38 3.6....41 4.... 43 4.1....43 4.2....44 4.3. Image...45 4.3.1...45 4.3.2ARM...45 4.3.3ARM...46 4.3.4Xscale...47 4.3.5Xscale...47 4.3.6EMPOS...48 4.3.7...49 4.3.8...50 5.... 51 5.1. ext2...51 5.2. Ramdisk...52 5.2.1Ramdisk...52 5.2.2Ramdisk...52 5.2.3Ramdisk...53 5.3. JFFS...53 5.3.1JFFS...54 5.3.2JFFS...54 5.3.3JFFS2 usr...54 6.... 55 6.1....55 6.1.1...55 6.1.2Makefile...56 6.2. I/O...59 6.2.1mmap I/O...60 7.... 63
7.1. Goahead...63 7.2. EMPOSI/O...65 7.2.1Web...65 7.2.2C CGI...66 7.2.3Web LED...68 8.... 73 8.1....74 8.1.1...74 8.1.2...76 8.1.3...76 8.2. EMPOS...79 8.2.1LED I/O...80 8.2.2Segment Counter...86 8.2.3Text LCD...99 8.2.4...114 8.2.5GPIO OUTPUT...122 8.2.6GPIO INPUT...128 9.QT/E... 135 9.1. Qt/E...135 9.2. Qt/E...135 9.3....136 9.3.1gcc-2.95.3...136 9.4. QtX11, Qt Virtual FrameBuffer...136 9.5. Qt/E...138 9.5.1x86Qt/E...138 9.5.2Qt/E...138 9.5.3ARMQt/E...139 9.6. 9.7. 9.8. tmake...141 Qt...141 Qt...143 10. QTOPIA... 145 10.1. x86qtopia...145
10.2. 10.3. 10.4. ARMQtopia...146 NFS Qtopia...148 Qt/E Qtopia WM...148 11. EMPOS... 151 11.1. 11.2. 11.3. 11.4....151...155 HBE-EMPOSII Kernel Building...157...159 12.... 161 12.1....161 12.1.1...161 12.1.2...162 12.1.3...163 12.2. PCMCIA...186 12.2.1 PCMCIA...186 12.2.2 PCMCIA...188
1. EMPOS II Quick Start 1.1. 1.2.
1.3.
1.4. TextLcd
1.5. 7 Segment
1.6. Led I/O
1.7. IP DEFAULT GATEWAY
1.8. WEB SERVER
1.9.
2. 2.1. ( ) 2.1.1 EMPOS
2.2.2 PC
2.2. PC 2.2.1 minicom
2.2.2 bootp
2.2.3 tftp 2.2.4 bootptftp
2.2.5 nfs
2.2.6
3. 3.1. (empos-boot)
3.2. 3.3.
3.4.
3.4.1
3.5. 3.5.1 3.5.2
3.5.3
3.6.
4. 4.1.
4.2.
4.3. Image 4.3.1 4.3.2 ARM
4.3.3 ARM
4.3.4 Xscale 4.3.5 Xscale
4.3.6 EMPOS
4.3.7
4.3.8
5. 5.1. ext2
5.2. Ramdisk 5.2.1 Ramdisk 5.2.2 Ramdisk
5.2.3 Ramdisk 5.3. JFFS
5.3.1 JFFS 5.3.2 JFFS 5.3.3 JFFS2 usr
6. 6.1. 6.1.1
6.1.2 Makefile
6.2. I/O
6.2.1 mmap I/O
7. 7.1. Goahead
7.2. EMPOSI/O 7.2.1 Web
7.2.2 C CGI
7.2.3 Web LED
8.
8.1. 8.1.1
8.1.2 8.1.3
8.2. EMPOS
8.2.1 LED I/O
8.2.2 Segment Counter
8.2.3 Text LCD
8.2.4
8.2.5 GPIO OUTPUT
8.2.6 GPIO INPUT
9. Qt/E 9.1. Qt/E 9.2. Qt/E
9.3. 9.3.1 gcc-2.95.3 9.4. QtX11, Qt Virtual FrameBuffer
9.5. Qt/E 9.5.1 x86qt/e 9.5.2 Qt/E
9.5.3 ARMQt/E
9.6. tmake 9.7. Qt
9.8. Qt
10. Qtopia 10.1. x86 Qtopia
10.2. ARM Qtopia
10.3. NFS Qtopia 10.4. Qt/E Qtopia WM
11. EMPOS 11.1.
11.2.
11.3. HBE-EMPOSII Kernel Building
11.4.
12. 12.1. 12.1.1
12.1.2
12.1.3
12.2. PCMCIA 12.2.1 PCMCIA
12.2.2 PCMCIA