Installing a Vanilla Linux Kernel on Fedora

Installing a Vanilla Linux Kernel on Fedora is quite simple (once one knows how to do it..)

One can start by cloning Torvalds' Linux repository to fetch the latest master (or we could fetch the latest stable release) :

$ git clone https://github.com/torvalds/linux.git
$ cd linux

I like …

more ...

A couple of statistics about Linux kernel documentation

There is a whole lot of files in the Documentation directory of the Linux kernel source. Is it possible for a single person to read the whole documentation ? Let's have a look at what's inside it.

$ pwd
/home/florent/src/linux/linux-4.10/Documentation

$ find . -type f | wc -l
5118 …
more ...

Playing SNDH on YM2149

This is the sequel of the Streaming music to YM2149 post. After playing YM chip tunes on the YM2149, I wanted to take profit from the super large database of SNDH files available online, by being able to play these tunes on my YM2149. This has been possible with the …

more ...

Streaming music to YM2149F

To follow-up on my previous blog post about driving a YM2149F chip with an Arduino, I wrote an Arduino firmware that can be used together with a PC side Python script to send music to the YM2149F. All the code is available in the ym2149-streamer repository on GitHub.

Arduino Firmware …

more ...

Driving YM2149F sound chip with an Arduino

A few months ago, I had the opportunity to get a Yamaha YM2149F chip. This chip is basically a clone of General Instrument's AY-3-8910, "a 3 voices programmable sound generator" widely used in the 80's in many arcade games and home computers (including the Atari ST and Amstrad CPC).

The …

more ...