elinux3
泰晓科技
项目首页
Shell 编程范例
C 语言编程透视
介紹
1.
译者须知
1.1.
如何编译
1.2.
译者手册
2.
Development Portals
2.1.
Firmware
2.1.1.
Bootloader
2.2.
Security
2.2.1.
Bootloader Security Resources
2.2.2.
Mandatory Access Control Comparison
2.2.3.
Security Hardware Resources
2.2.4.
SELinux
2.2.5.
Tech Conference 2005Docs
2.2.6.
TomoyoLinux
2.2.7.
TPM
2.3.
Real Time
2.3.1.
High Resolution Timers
2.3.2.
Kernel Timer Systems
2.3.3.
Realtime Preemption
2.3.4.
Realtime Testing Best Practices
2.3.5.
RT-Preempt Tutorial
2.3.6.
Soft IRQ Threads
2.3.7.
Ti AM33XX PRUSSv2
2.3.8.
Variable Scheduling Timeouts
2.4.
Boot Time
2.4.1.
About Compression
2.4.2.
Application Init Optimizations
2.4.3.
Application XIP
2.4.4.
Asynchronous function calls
2.4.5.
Avoid Initramfs
2.4.6.
Bootchart
2.4.7.
Boot-up Time Definition Of Terms
2.4.8.
Boot-up Time Delay Taxonomy
2.4.9.
Bootup Time Howto Task List
2.4.10.
Boot-up Time Reduction Howto
2.4.11.
Bootup Time Spec
2.4.12.
Bootup Time Task List
2.4.13.
Bootup Time Things To Investigate
2.4.14.
Bootup Time Working Group
2.4.15.
BusyBox
2.4.16.
Deferred Initcalls
2.4.17.
Disable Console
2.4.18.
DMA Copy Of Kernel On Startup
2.4.19.
Fast Booting Translation
2.4.20.
Fast Kernel Decompression
2.4.21.
Filesystem Information
2.4.22.
Hardcode kernel module info
2.4.23.
IDE No Probe
2.4.24.
Include modules in kernel image
2.4.25.
Initcall Debug
2.4.26.
Kernel Function Trace
2.4.27.
Kernel Instrumentation
2.4.28.
Kernel XIP
2.4.29.
Optimize RC Scripts
2.4.30.
Parallel RC Scripts
2.4.31.
Pre Linking
2.4.32.
Preset LPJ
2.4.33.
Printk Times
2.4.34.
Ramdisks demasked
2.4.35.
Reordering of driver initialization
2.4.36.
RTC No Sync
2.4.37.
Short IDE Delays
2.4.38.
Suspend To Disk For ARM
2.4.39.
Threaded Device Probing
2.4.40.
Tims Fastboot Tools
2.4.41.
Uncompressed kernel
2.5.
Networking
2.6.
Multimedia
2.6.1.
Benchmark DirectFB
2.6.2.
DirectFB
2.6.3.
EFL
2.6.4.
Outdated pages
2.6.5.
Porting DirectFB
2.6.6.
UPnP
2.6.7.
User Interfaces
2.6.8.
X11
2.7.
System Size
2.7.1.
Compiler Optimization
2.7.2.
Compressed printk messages
2.7.3.
Compressed printk messages - Results
2.7.4.
Data Read In Place
2.7.5.
Kernel Size Reduction Work
2.7.6.
Kernel Size Tuning Guide
2.7.7.
Kernel Small Stacks
2.7.8.
Linux Tiny
2.7.9.
Size Tunables
2.7.10.
System Size Auto-Reduction
2.7.11.
Szwg Linux 26Data
2.8.
File Systems
2.8.1.
AXFS
2.8.2.
F2FS
2.8.3.
Flash Filesystem Benchmarks
2.8.4.
Linux Devices
2.8.5.
LogFS
2.8.6.
Pram Fs
2.8.7.
Pram Fs Specification
2.8.8.
Squash Fs
2.8.9.
UBIFS
2.9.
Power Management
2.9.1.
Device Power Management Specification
2.9.2.
Dynamic Power Management Specification
2.9.3.
OMAP Power Management
2.9.4.
Power Management Specification
2.9.5.
Static Power Management Specification
2.9.6.
Texas Instruments
2.10.
Memory Management
2.10.1.
Accurate Memory Measurement
2.10.2.
Memory Type Based Allocation
2.10.3.
Runtime Memory Measurement
2.10.4.
Tims Notes on ARM memory allocation
2.11.
Resource Management
2.12.
Device drivers
2.13.
Device Tree
2.13.1.
Device Tree frowand
2.13.2.
Device tree future
2.13.3.
Device tree history
2.13.4.
Linux Drivers Device Tree Guide
2.14.
Hardware Hacking
2.14.1.
AML Products
2.14.2.
Automotive Communications
2.14.3.
AVC-LAN
2.14.4.
BEAN Bus
2.14.5.
Board Bringup Utilities
2.14.6.
CAN Bus
2.14.7.
CT-PC89E
2.14.8.
DCT 5000
2.14.9.
DHT-Walnut
2.14.10.
Didj
2.14.11.
EBR-1000EP
2.14.12.
Enc28j60
2.14.13.
Ez Usb
2.14.14.
Flameman
2.14.15.
Flyswatter
2.14.16.
FX3002
2.14.17.
Hello World in C
2.14.18.
Hisense
2.14.19.
Industrial Communications
2.14.20.
InnoTab
2.14.21.
JuiceBox
2.14.22.
Leappad Explorer
2.14.23.
Leapster
2.14.24.
Leapster Explorer
2.14.25.
Libertas SDIO
2.14.26.
Literati
2.14.27.
Lithium Ion Charger
2.14.28.
Mini LA
2.14.29.
Mobile Pro
2.14.30.
MUSB
2.14.31.
Nand Flash256
2.14.32.
Nor vs Nand
2.14.33.
NTSC Bitbang
2.14.34.
Peek
2.14.35.
Pixter
2.14.36.
Pixter Multimedia
2.14.37.
Programmers Hardware Database
2.14.38.
R8610 Based WAP
2.14.39.
Reciva Barracuda
2.14.40.
SM501-User Level Device Driver
2.14.41.
SMC WSKP100
2.14.42.
Sparkfun Camera
2.14.43.
TCube Info
2.14.44.
TUSB2046B
2.14.45.
TvNow
2.14.46.
VGF-CP1
2.14.47.
Wavefinder
2.14.48.
ZipIt
2.15.
Development Platforms
2.15.1.
A13 OLinuXino-MICRO
2.15.2.
Arm11 development board
2.15.3.
Armadeus APF boards
2.15.4.
ARM Integrator Info
2.15.5.
ARM Processor
2.15.6.
ATNGW100
2.15.7.
Balloonboard
2.15.8.
Basi and Dingo DaVinci dm365 boards
2.15.9.
Blackfin
2.15.10.
Calao Atmel AT91 development board
2.15.11.
CR48
2.15.12.
DaVinci
2.15.13.
Devkit8000
2.15.14.
Dragonboard
2.15.15.
Embedded Open Modular Architecture/EOMA-68
2.15.16.
Flameman/routerboard-rb532
2.15.17.
Freescale IMX53QSB
2.15.18.
Hammer Board
2.15.19.
Hawkboard
2.15.20.
ITSY
2.15.21.
LART Project
2.15.22.
Launchpad
2.15.23.
LeopardBoard
2.15.24.
Micro2440
2.15.25.
Mini210
2.15.26.
MINI2440v2 developmentboard
2.15.27.
NaviEngine
2.15.28.
Opensourcemid
2.15.29.
OSK
2.15.30.
PandaBoard
2.15.31.
RaspberryPi
2.15.32.
RaspberryPiBoard
2.15.33.
S3C2410
2.15.34.
SBC3530
2.15.35.
SBC8100
2.15.36.
SFFSDR
2.15.37.
SheevaPlug
2.15.38.
StalkerBoard
2.15.39.
TechnologicSystems
2.15.40.
Tegra2
2.15.41.
Tegra/Mainline SW/U-Boot
2.15.42.
Tiny210
2.15.43.
VIA APC 8750
2.15.44.
WandBoard
2.16.
Kernel Mainlining
2.16.1.
CE Workgroup Device Mainlining Project
2.16.2.
Overcoming Obstacles to Mainlining
2.16.3.
Qualcomm SOC Mainlining Project
2.16.4.
Session:kernel.org development and the embedded world
2.17.
Legal Issues
2.17.1.
Developer Certificate Of Origin
2.18.
Events
2.18.1.
CELF BOF and Plenary 2009
2.18.2.
CELF Korea Tech Conference
2.18.3.
CE Workgroup Projects - LinuxCon Japan 2015
2.18.4.
DLNA Summit 2008
2.18.5.
ELC 2006 Biographies
2.18.6.
ELC 2006 Presentations
2.18.7.
ELC 2007 Call For Presentations
2.18.8.
ELC 2007 Presentations
2.18.9.
ELC 2008 Presentations
2.18.10.
ELC 2009 Presentations
2.18.11.
ELC 2010 Call for Presentations
2.18.12.
ELC 2010 Presentations
2.18.13.
ELC 2011 Presentations
2.18.14.
ELC 2013 Presentations
2.18.15.
ELC 2014 Presentations
2.18.16.
ELC 2015 Presentations
2.18.17.
ELCE 2010 Technical Showcase
2.18.18.
ELCE 2011 Presentations
2.18.19.
ELCE 2011 Technical Showcase
2.18.20.
ELCE Europe 2012 Presentations
2.18.21.
ELC Europe 2007 Presentations
2.18.22.
ELC Europe 2008 Presentations
2.18.23.
ELC Europe 2009 Presentations
2.18.24.
ELC Europe 2010 Presentations
2.18.25.
ELC Europe 2013 Presentations
2.18.26.
ELC Europe 2014 Presentations
2.18.27.
ELC Presentations
2.18.28.
Embedded Developer BoF 2010
2.18.29.
Embedded Linux Conference 2009
2.18.30.
Embedded linux events
2.18.31.
Embedded Linux Summit 2010
2.18.32.
Event Planning Pages
2.18.33.
Events/Kernel Summit 2011 ARM Subarch Maintainership Workshop
2.18.34.
Ftrace Function Graph ARM
2.18.35.
Geek Cruises
2.18.36.
GStreamer 2010 Presentations
2.18.37.
International Technical Jamboree
2.18.38.
Japan ESEC 2006
2.18.39.
Japan Jamboree To WELC 2006
2.18.40.
Japan Linux Symposium 2009 for Embedded System Developers
2.18.41.
Japan Technical Jamboree
2.18.42.
Japan Technical Jamboree 12
2.18.43.
Japan Technical Jamboree 2
2.18.44.
Japan Technical Jamboree 27
2.18.45.
Japan Technical Jamboree 28
2.18.46.
Japan Technical Jamboree 29
2.18.47.
Japan Technical Jamboree 3
2.18.48.
Japan Technical Jamboree 30
2.18.49.
Japan Technical Jamboree 31
2.18.50.
Japan Technical Jamboree 32
2.18.51.
Japan Technical Jamboree 33
2.18.52.
Japan Technical Jamboree 34
2.18.53.
Japan Technical Jamboree 35
2.18.54.
Japan Technical Jamboree 36
2.18.55.
Japan Technical Jamboree 37
2.18.56.
Japan Technical Jamboree 38
2.18.57.
Japan Technical Jamboree 39
2.18.58.
Japan Technical Jamboree 40
2.18.59.
Japan Technical Jamboree 41
2.18.60.
Japan Technical Jamboree 42
2.18.61.
Japan Technical Jamboree 43
2.18.62.
Japan Technical Jamboree 44
2.18.63.
Japan Technical Jamboree 45
2.18.64.
Japan Technical Jamboree 46
2.18.65.
Japan Technical Jamboree 47
2.18.66.
Japan Technical Jamboree 48
2.18.67.
Japan Technical Jamboree 49
2.18.68.
Japan Technical Jamboree 50
2.18.69.
Japan Technical Jamboree 51
2.18.70.
Japan Technical Jamboree 52
2.18.71.
Japan Technical Jamboree 53
2.18.72.
Kernel Summit 2009
2.18.73.
Long Term Support Kernel Meeting 2011
2.18.74.
LTSI workshop in Osaka
2.18.75.
OLS2004
2.18.76.
OLS 2007 CELF BOF
2.18.77.
OLS 2007 Embedded Linux BOF
2.18.78.
OLS 2007 Embedded Linux Wiki BOF
2.18.79.
OLS 2008 CELF Embedded Developer BOF
2.18.80.
Ottawa Linux Symposium 2006
2.18.81.
Ottawa Linux Symposium 2007
2.18.82.
Proposed OSCON 2012 Embedded Linux track
2.18.83.
Technical Conference 2005
2.19.
Glossary
2.19.1.
JTAG
2.19.2.
Power Management Definition Of Terms
2.19.3.
Real Time Terms
2.19.4.
Security Terms
3.
Toolbox
3.1.
Development Tools
3.1.1.
Logic_Analyzers
3.1.2.
Toolchains
3.1.3.
Build Systems
3.1.4.
Embedded Linux Distributions
3.1.5.
Debuggers
3.1.6.
Debug Assist Boards
3.1.7.
Memory Debuggers
3.1.8.
Tools
3.1.9.
Integrated Development Environments
3.1.10.
Emulators
3.1.11.
Tracers and Profilers
3.1.12.
Benchmarks
3.1.13.
Source Management Tools
3.1.14.
Test Systems
3.1.15.
Test Tools
3.1.16.
Scripting
3.2.
Developer Resources
3.2.1.
Linux Kernel Resources
3.2.2.
Kernel Subsystems
3.2.3.
Online Documentation
3.2.4.
Books
3.2.5.
Reference Material
3.2.6.
Podcasts
3.2.7.
Beginning Programming
3.3.
Tips and Tricks
3.3.1.
How to Identify IC Markings
3.3.2.
Code Styling Tips
3.3.3.
Debugging Tips
3.3.4.
GDB Tips
3.3.5.
GCC Tips
3.4.
Misc & Wishlist
3.4.1.
Setting up a Bluetooth Network
3.4.2.
Continuous Logging for Watchdog Timer Expiration
3.4.3.
Crash Diagnostics
4.
Debugging Portal
4.1.
Kernel Debugging
4.1.1.
Debugging by printing / Printk
4.1.2.
Kernel Debugging Tips
4.1.3.
Kgdb
4.1.4.
KDB
4.1.5.
Kdmx
4.1.6.
Debugging The Linux Kernel Using Gdb
4.1.7.
MagicSysRq
4.1.8.
External Links
4.2.
Kernel Tracing and Profiling
4.2.1.
System Tap
4.2.2.
Kernel Trace Systems
4.2.3.
Linux Trace Toolkit
4.2.4.
LTTng
4.2.5.
Ftrace
4.2.6.
Using Kernel Function Trace
4.2.7.
Linux Kernel State Tracer
5.
Android Portal
5.1.
Getting Started
5.1.1.
Introduction to Android
5.1.2.
Design and Architecture
5.1.3.
Necessary tools
5.1.4.
Glossary
5.1.5.
Tutorials and Courseware
5.1.6.
Android History
5.1.7.
Versions
5.2.
Android Linux Kernel
5.2.1.
Where to obtain
5.2.2.
How to build
5.2.3.
How to install (on phone, on emulator, etc.)
5.2.4.
What version to use
5.2.5.
Kernel features
5.2.6.
Board Support highlights
5.3.
Android System Information
5.3.1.
Booting
5.3.2.
Power Management
5.3.3.
Security
5.3.4.
Memory Usage
5.3.5.
Dalvik Virtual Machine
5.3.6.
Packages, Assets and Resources
5.3.7.
Networking
5.3.8.
File Systems
5.3.9.
Android Logging System
5.3.10.
Android Source Code Description
5.4.
Software development
5.4.1.
Software Development Kit
5.4.2.
Source Build System
5.4.3.
Application Development Resources
5.4.4.
Scripting
5.4.5.
Debugging
5.4.6.
Testing
5.5.
Android-based Systems
5.5.1.
Products (announced & shipped)
5.5.2.
Porting efforts and issues
5.5.3.
Getting Root (Jailbreaking)
5.5.4.
Miscellaneous Hardware Fixes
5.5.5.
Android x86
5.5.6.
Applications and Services
5.5.7.
Android Derivatives
5.5.8.
Linux emulators for Android
5.6.
Android Community
5.6.1.
News
5.6.2.
Events
5.6.3.
Web/Mailing List Directory
5.6.4.
People
5.6.5.
Organizations
6.
Hardware Pages
6.1.
BeagleBoard
6.2.
BeagleBone
6.3.
BeagleBoneBlack
6.4.
BeagleBone Capes
6.5.
MinnowBoard
6.6.
Raspberry Pi
6.7.
UDOO
6.8.
Improv
6.9.
OpenPhoenux
6.10.
Jetson TK1
6.11.
Mainline Linux on Tegra
6.12.
Parallella
6.13.
MIPS Creator CI20
6.14.
Banana Pi
6.15.
Renesas R-Car Boards
6.16.
DragonBoard
7.
Embedded Linux Information
7.1.
Products
7.2.
Companies
7.3.
Vendors
7.4.
Processors
7.5.
Community
7.6.
Experts
7.7.
Jobs
7.8.
Board and Chip Vendors
8.
eLinux.org Information and Usage tips
8.1.
About
8.2.
Help
8.3.
Editing Help
8.4.
Mailing Lists
8.5.
IRC
8.6.
Wanted Pages
9.
Technology Watch List
Powered by
GitBook
A
A
襯線體
無襯線體
白色
棕褐色
夜間
分享到 Twitter
分享到 Google
分享到 Facebook
分享到 Weibo
分享到 Instapaper
嵌入式 Linux 知识库
Tips and Tricks
Tips and Tricks about chip identification, coding styling, debugging and GDB/GCC.