OSS (Open Sound System) is the old audio system for Linux, and what every UNIX other than OS X and Linux uses. It uses open, write, and ioctls to play audio.
/dev/dsp or /dev/*/dsp is OSS.
ALSA (Advanced Linux Sound Architecture) is the new audio system for Linux, which uses its oun API. /dev/audio is ALSA.
On Linux, there are 3 implementations of OSS:
1) OSS3, the old kernel drivers
2) OSS4, the new out-of-tree drivers
with all sorts of features like virtual mixers...
3) the snd-pcm-oss module, a shim that uses an ALSA driver.
Make sure to load this, some programs like minimp3 need OSS!

Sound volume is not natively persistent; an initscript saves volume at shutdown, then restores on boot. I don't know how to do this off the top of my head.

darkcity has posted a thread regarding a malware that uses a bash script to wipe important info on a Linux system. Which is another good reason for running a cutdown system like pupngo, 'cos it doesn't have the ability to run bash does it?

I ordered one myself and it seems like the perfect little testbox for an arm'ngo experiment. Craig has a zip file with the "firmware" inside as raw files with shell scripts, so it is straight forward to figure out what modules are needed and how to install it to disk ... though the uboot configuration may need further study as it is significantly different from grub, lilo, syslinux and isolinux

Is it working well?
Also, I'm curious about a few technical details- /proc/cpuinfo (especially flags), /proc/config.gz, lsmod, video, and the wireless chip.

Just wanted to drop a quick line to you folks, having gratuitous internet problems right now. Should be back up tomorrow afternoon or evening. (I'm in the US Eastern timezone, if that means anything to anyone.)_________________

Is it working well?
Also, I'm curious about a few technical details- /proc/cpuinfo (especially flags), /proc/config.gz, lsmod, video, and the wireless chip.

So far I've been using the included android while I study the scripts in the firmware installer and a custom mod someone made... from the looks of it the installer works a lot like a live cd except that it only copies the firmware to the builtin nand flash. It basically has raspberry pi specs (i'll post some specifics soon as I get a shell). I'm going to try modifying one of Rob's aboriginal images to see if I can get it to boot to a shell, but my kids really like the android games so I'll probably run from the sd care_________________Web Programming - Pet Packaging 100 & 101

I ordered one myself and it seems like the perfect little testbox for an arm'ngo experiment. Craig has a zip file with the "firmware" inside as raw files with shell scripts, so it is straight forward to figure out what modules are needed and how to install it to disk ... though the uboot configuration may need further study as it is significantly different from grub, lilo, syslinux and isolinux

Is it working well?
Also, I'm curious about a few technical details- /proc/cpuinfo (especially flags), /proc/config.gz, lsmod, video, and the wireless chip.

Cool you are always months ahead of what I thinking about, as going to ask you to port over to ARM (for mele1000) but I really just wanted a ARM with a keyboard for websurfing. This is cheaper than a wireless keyboard. Does the little Craig play video well? also I've wondered if a puppylinux desktop as a Android app would/could work

And its already shipped, hope you figure out aboriganal linux the distrbuted compile idea really should be included with all puppies devx_sfs used it many years ago for a jobsite but for the life of me can't reduplicate the environment.

One problem -- it needs Epiphany (what's that?), Firefox (slow and creaky), or Midori (only works if the 'jemimah' dep is met ) to run, since it sits on top of something called Greasemonkey that lets you do funny-but-cool things with some browsers.

techno & goingnuts, do you think youse two can bonk heads and put together something that is functionally similar (if not identical) but would work with nearly any browser? (Particularly with QtWeb, GTK1-Opera, or GTK1-Seamonkey...)

you should check out mozplugger. If you can get it working with vlc-nogui or one of the lightweight builds of mplayer or xine, it should work for any browser that supports mozilla's npapi (firefox, seamonkey, opera, chrome, webkitgtk,...) ... barry did something like this with one of the early quirky's based on some notes that I gave him around the time he was experimenting with swfdec (ttuuxxx also had posted patches for swfdec to build with more recent versions of ffmpeg). ... still I think the lightest solution would be vlc-nogui + mozplugger as it supports a wide range of codecs. Though if I ever start messing with llvm/clang (+musl libc and ustl or libc++ for c++), I will give lightspark+gnash a try

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum