栏目

TDK是一套完整的嵌入式Linux开发套件,提供了非常完整的X86硬件支持,完善稳定的操作系统及丰富的应用程序。 整个TDK由系统文档及开发文档来引导进行,TDK里面包含了文档所述的所有资源及源代码。

*****************************************************************
Welcome to Tomlinux Embbedded Develop Kit FOR X86 Version 4.0 !
"100% Pure Linux,stable,powerful, Open Source"
版权所有,未经Tomsoftware充许不得向第三提供或公开本开发包的资源。
*****************************************************************

Resource list:

----------------------------------------------------------
target目录 Tomlinux Embedded目标码
----------------------------------------------------------
Application/ 应用程序执行代码
system/ 完整的系统目标码及icewm,kernel,shell,xwindows等单独执行码


----------------------------------------------------------
source目录 Tomlinux Embedded源代码
----------------------------------------------------------

----------------------------------------------------------
system目录 Tomlinux Embedded操作系统源码
----------------------------------------------------------
busybox Linux shell 微型命令集
cdrom_boot 在CDROM中启动Tomlinux系统
command Linux标准shell命令集
configure Tomlinux图形及字符配置程序
filesystem Tomlinux压缩文件系统及加密文件系统
gui tinyX源代码
input 中文输入法
kernel Tomlinux内核源代码及Logo定制工具
library libc/gtk/qt/pthread/uClibc
login Tomlinux登陆验证程序
network_boot Tomlinux无盘工作站系统
ppp Tomlinux拔号驱动及拔号工具
screensaver 屏幕保护程序
shell Tomlinux bash
update Tomlinux升级程序
windowsmanager Tomlinux窗口管理器源代码

---------------------------------------------------------
application目录 应用解决包源代码
---------------------------------------------------------
browser tomzilla browser源代码
dhcp dhcp client/server源代码
editor micro editor编辑器源代码
md5 md5加密工具
mpeg_player mpeg-1/mpeg-2/mp3播放器
rdp5 Tomlinux rdp5/rdp6支持
run 系统程序调用控制工具
rxvt 图形超级终端

---------------------------------------------------------
training目录 培训文档
---------------------------------------------------------
training.tgz 与培训相关的源代码及示例程序

----------------------------------------------------------
develop tools目录 开发调试工具及发行工具
----------------------------------------------------------
anjuta c/c++ IDE集成环境
doc_tools/ DiskOnChip在DOS下的工具
glade/ GTK/GDK图形开发工具
snavigator/ Source Navigator开发工具
embeddedexpert 嵌入式裁减工具
lmench-3.0-a3 系统性能测试工具

----------------------------------------------------------
Document目录 TDK文档
----------------------------------------------------------
Tomlinux Embedded系统文档.DOC
Tomlinux Embedded应用开发.DOC

基本系统参考文档/
-----------------
何谓嵌入式系统.pdf
DiskOnChip.pdf
Linux Kernel核心中文手册.pdf
内核分析.pdf
文件系统.pdf
驱动程序.pdf
进程间通讯.pdf

应用开发参考文档/
-----------------
嵌入式Linux开发方法和思路.pdf
嵌入式与Linux.pdf
嵌入式系统以及实时软件开发.pdf
GCC.pdf
MPEG2_API.pdf
internet上的开发参考文档/


***********
Tomsoftware
http://www.tomlinux.com
***********************


系统文档内容列表
一 System Introduction 3
二 System description 5
2.1操作系统 5
2.2嵌入式Linux操作系统定义 5
2.3嵌入式Linux操作系统应用 6
2.4和其它嵌入式操作系统比较 6
2.5存储介质 6
2.3 Tomlinux Embedded系统构成模块 7
2.3.1 OS LOADER: 7
2.3.2 KERNEL: 7
2.3.3设备驱动程序: 7
2.3.4文件系统: 8
2.3.5图形用户接口: 8
2.3.6系统速度及稳定性 8
三 硬件环境,硬件配置 9
四 软件功能 11
五 Kernel 及 Driver 13
5.1 kernel编译与升级 13
5.2 Driver的加载 14
5.3 定制Linux启动的logo 14
5.4隐藏开机检测信息 15
5.5常用的基本Driver 15
5.6 Sound Card Driver 15
5.7 VGA Driver 16
5.8 Porting DiskOnChip Driver 17
5.9 Porting Cramfs Driver 18
5.10 printer 支持 19
5.11 视频采集卡支持 21
5.12 视频压缩卡支持及使用ioctl控制设备 21
5.13 编写自己的Driver 25
六 Library及Porting 25
标准Libc及uClibc的编译及使用 25
Lib库及OS开发工具集GTK/GDK 25
程序移植及开发 26
七 Shell 及 Script 27
基本命令集busybox及其链接方式 27
系统运行流程图及系统控制脚本 27
七. Tomlinux网络支持及网络配置 29
7.1 网络支持能力 29
7.2 网络配置文件 29
八 GUI系统 30
8.1 TinyX介绍 30
8.2 tinyX使用 30
8.3 tinyX的编译 33
8.4 tinyX下的touchscreen,mouse,keyboard 33
九 Windows manager 34
9.1程序的编译与安装: 35
9.2程序说明: 36
十.系统中文化 37
10.1中文支持 37
10.2 GBK字体支持: 40
10.3信息文件.mo的生成: 41
10.4 中文输入法chinput 42
10.5 纯字符下的中文输入 44
10.6系统字体 45
10.7汉字点阵字库的生成 46
十一.系统程序及应用 46
11.1网络配置程序 46
11.2网络连接程序 47
11.3 屏幕保护程序 48
11.4 系统Login程序 48
11.5 系统升级程序 48
11.6 RDP5连接 48
11.7 使用DHCP获取IP地址 48
11.8 ftp client及server支持: 49
11.9系统调试工具-仿真终端 49
11.10 远程网络数据传输及远程控制 50
11.11 Browser 51
11.12 Mpeg-1/Mpeg-3 Player 51
11.13 Realplayer播放器 51
十二 系统安装发行 52
12.1 TOMLINUX EMBEDDED HD/DOM INSTALL GUIDE 52
12.2 TOMLINUX EMBEDDED DOC INSTALL GUIDE 53
12.3 在软盘上安装发行Tomlinux Embedded 55
12.4 在USB硬盘上安装发行Tomlinux Embedded 55
12.5 在光碟上安装发行Tomlinux Embedded 55



开发文档内容列表
一 开发环境 2
Tomlinux Embedded 支持的开发工具集 2
如何增加应用程序 5
开发环境: 5
二 Linux使用及开发必须掌握的命令指南 6
三 Linux下的shell程序开发 12
Linux下的shell程序编写 12
较复杂的shell编程 12
四 Linux下的C程序开发 13
典型例子 13
字串操作 15
文件目录操作 15
系统调用、系统环境等 15
自定义LIB库 15
framebuffer程序开发 15
Linux线程 15
Linux Socket程序的开发 17
需要包括的头文件: 17
tcp open 17
upd open 18
基于tcp open及udp open的http open 19
http open 的应用 21
时间处理 21
使用GDB高度跟踪程序 21
编程技巧 22
五 TinyX程序开发 23
六 使用GTK/GDK来开发程序 27
GTK简介 27
用GTK编写程序的方法 28
编译Hello World 29
带输入输出,回调函数的例子 30
gtk/gdk可视化开发工具-glade 32
七 用qt,qt/embedded来开发应用程序 36
QT简介及安装 36
QT编程 36
一个典型的例子 38
qt中文化 43
qt/x11,qt/embedded可视化开发工具designer的使用 46
八 系统配置程序 49
九 文本编辑器 50
十 Browser 51
Netscape的介绍及使用 51
Netscape插件 52
NETSCAPE4.76移植及中文化: 54
Netscape中点阵字体的缩放: 54
嵌入式全中文浏览器Tomzilla 56
十一 Mpeg-1, Mpeg-3播放程序 56
编译与安装 57
程序主要函数说明: 57
注意事项 59
十二 Mpeg-2及串口的驱动和操作 59
编译与安装运行 59
程序说明 60
十三 Anjuta使用 70
十四 Source navigator 73
十五 VMware使用 76
十六 VPC使用 79
十七 嵌入式Linux资源介绍及利用 79

 
Tomlinux Develop Kit(当前页)

 

 
地址:广州市天河北路金海花园金瀚阁2204 || 电话:020-38735252 || Email: tom@tomlinux.com
Copyright @ 2003-2004 Tom科技. All rights reserved. Designed for Mozilla/Netscape