Here's how to do it for yourself: $ tce-load -i compiletc perl5 bash ncurses-dev bc advcomp
[compile kernel]
$ tar xf linux-4.2.9-patched.tar.xz
$ cd linux-4.2.9
$ make mrproper
$ cp ../config-4.2.9-tinycore .config
$ make oldconfig
$ make menuconfig
[navigate to gpio support and enable with spacebar]
Device Drivers -> GPIO Support [*]
[exit and save changes]
$ make [46m 33.02s]
$ cp arch/x86/boot/bzImage /path-to-safe-place/vmlinuz
[compile gpio driver]
$ cd ..
$ sudo ln -s linux-4.2.9 /lib/modules/4.2.9-tinycore/build
$ tar xf apu3_gpios.tar.bz2
$ cd apu3_gpios
$ rm gpio-apu3.ko
$ make
$ gzip gpio-apu3.ko
$ advdef -z4 gpio-apu3.ko.gz
$ cp gpio-apu3.ko.gz /path-to-safe-place
[ actual destination /usr/local/lib/modules/4.2.9-tinycore/kernel/drivers/gpio