Linux Kernel 2.6: the Future of Embedded Computing, Part I
With major vendors in the consumer devices market forming such associations as the Consumer Embedded Linux Forum (CELF), Linux is becoming the first choice among operating systems in the consumer devices market. To help with the consumer devices market, Linux 2.6 includes the Advanced Linux Sound Architecture, or ALSA. This state-of-the-art facility supports USB and MIDI devices with fully thread-safe, multi-processor-safe software. With ALSA, a system can run multiple sound cards and do such things as play and record at the same time or mix multiple audio streams.
Video4Linux, the system for supporting video, is all new in Linux 2.6. Although it is not backward-compatible with previous video paradigms, it is intended for the latest stable versions of radio and TV tuners, video cameras and other multimedia. And on a completely new track, Linux 2.6 includes the first built-in support for Digital Video Broadcasting (DVB) hardware. This type of hardware, common in set-top boxes, can be used to make a Linux server into a TiVo-like device, with the appropriate software.
In Part II of this article, we look at human device interfaces, networking filesystems and 64-bit machines.
The Wonderful World of Linux 2.6, by Joseph Pranevich
Aseem R. Deshpande is a software engineer who studied at the University of Pune in India. He has been working as an embedded software developer for the past year and a half. His other interests include Grid computing and helping people to "fall". He can be contacted at firstname.lastname@example.org.
- Readers' Choice Awards 2013
- New Products
- The Geek's Guide to the Coolest 2013 Holiday Gifts
- Two Pi R
- Non-Linux FOSS: Let's Make Music Together
- Best. Cake. Ever.
- A Handy U-Boot Trick
- Raspberry Pi: the Perfect Home Server
- AIDE—Developing for Android on Android
- Tech Tip: Really Simple HTTP Server with Python
3 hours 48 min ago
19 hours 55 min ago
- Thanks for clearing that up.
1 day 1 hour ago
- Nice coding on the cake. I
1 day 12 hours ago
- Baker's identity
1 day 17 hours ago
- Uber jealous
1 day 22 hours ago
- Reality is disapointing
2 days 9 hours ago
- Máy sấy quần áo
2 days 11 hours ago
- Services on GlusterFS
2 days 12 hours ago
- Reply to comment | Linux Journal
2 days 13 hours ago