Digi 9P 9360/9750 Network Card User Manual


 
6 
LxNETES User’s Guide
Manual Installation ................................................................................................27
Chapter 4 Building the First Project................................................. 29
Building the Default Project ..................................................................................29
Step 1: Run configure ................................................................................29
Example: .............................................................................................29
Step 2: Run make.......................................................................................30
Step 3: Run make install............................................................................30
Chapter 5 Application Development................................................ 31
Writing applications...............................................................................................31
Adding your own applications.........................................................................31
Example: .............................................................................................31
Using C++........................................................................................................32
Included example applications ..................................................................32
display........................................................................................................32
Debugging applications .........................................................................................34
Included pre-built applications ........................................................................36
Shell applications: busybox .............................................................................36
Telnet daemon: utelnetd ..................................................................................36
Web server: Boa ..............................................................................................36
Debug server: gdbserver ..................................................................................36
Nano-X/microwindows....................................................................................37
Embedded Qt ...................................................................................................37
Useful applications ................................................................................................38
mem .................................................................................................................38
Chapter 6 Kernel Development........................................................ 39
Writing kernel modules .........................................................................................39
What is a kernel module? ................................................................................39
Writing your own kernel modules ...................................................................39
Add your source files.......................................................................................39
Add the module to the build environment ......................................................40
Building and loading of kernel modules..........................................................40
Included Kernel modules.................................................................................40
minimal............................................................................................................40
Chapter 7 Advanced Topics ............................................................. 41
Modifying the default project ................................................................................41
Building a custom project......................................................................................43
Boot process...........................................................................................................44