
41 RSB-4210 User Manual
Chapter 3 Software Functionality
The main folders contained in "linux-2.6.35.3" are listed as follows:
arch'
→ The items related to hardware platform, most of them are for CPU.
block'
→ The setting information for block.
crypto'
→ The encryption technology that kernel supports.
Documentation'
→ The documentation for kernel.
drivers'
→ The drivers for hardware.
firmware'
→ Some of firmware data for old hardware.
fs'
→ The file system the kernel supports.
include'
→ The header definition for the other programs used.
init'
→ The initial functions for kernel.
ipc'
→ Define the communication for each program of Linux O.S.
kernel'
→ Define the Kernel process, status, schedule, signal.
lib'
→ Some of libraries.
mm'
→ The data related the memory.
net'
→ The data related the network.
security'
→ The security setting.
sound'
→ The module related audio.
virt'
→ The data related the virtual machine.
There are plenty of documentation or materials available on the Internet and in
books, both Linux-specific and pertaining to general UNIX questions.
And there are various README files in the /linux-2.6.35.3/Documentation: these typ-
ically contain kernel-specific installation notes for some drivers for example. See
Documentation/00-INDEX for a list of what is contained in each file.
3.3 Setup Building Environment
All instructions in this guide are for Ubuntu 10.04 LTS. Please install the Ubuntu
10.04 LTS at your PC/NB in advance.
When you got the RSB-4210 Linux source code package, you can refer to the follow-
ing steps to unzip to your developing environment:
1. Copy "RSB4210_Linux_BSP.tar.gz" package to your desktop.
2. Open "Terminal" utility.
3. Type #sudo su (Change to "root" authority)
4. Type user password
5. Type #cd Desktop/
6. Type #tar xvf RSB4210_Linux_BSP.tar.gz (Unzip file)
7. Then you can see folder "RSB4210_BSP" on desktop
8. Finish.
Advantech has written a script to setup the developing environment quickly. You can
refer to the following steps to setup your development environment:
1. Open "Terminal" utility
2. Type #sudo su (Change to "root" authority)
3. Type user password
4. Type #cd Desktop/RSB4210_BSP/scripts/
5. Type #. setenv.sh (To configure the developing environment automatically)
6. Then you can start to code the source code, build images, or compile applica-
tions.
Comentarios a estos manuales