Released flphone - 0.2.1
- gsmmux bugs fixed
- battery charge is shown correctly
- different small bug fixes
Yesterday I have finished testing Phone application for flphone - it is just allows you to make and receive call, nothing else.
GSMD2 is ready for use with T-BUS interface.
Look in the wiki for documentation.
Today I started porting OpenMoko`s gsmd to use TBUS directly without any layers like libgsmd. It will make it easier to write phone applications and will provide phone state information for all the system.
So the next step in development is to make flphone usable as a cellphone.
The best possible message bus is D-BUS.
But it is not suited well for the embedded systems. So we started a small implementation of the message bus with the D-BUS ideology in mind but keeping it as simple, fast and tiny as possible.
More details:
http://linux-on-sx1.wiki.sourceforge.net/T-BUS
Quite a lot of time was spent to provide some basiс features to the flphone. Now it has main screen with a wallpaper, indicators for network and battery.
From now we start making the flphone "real" phone software that can do gsm call stuff...
See on SVN - /trunk/target/src/flphone
It uses build system from PIXIL, Nano-X as X-server, FLTK as GUI library and NanoWM as window manager.
As you can see now our buildroot (from SVN) can compile uboot and kernel along with the basic root filesystem.
Next target - to let it build all the filesystem with all libs and utils needed.
Today there are some releases.
buildroot-20071002 - to build your own toolchain
kernel-2.6.22.6-sx1-beta1 - kernel (beta1)
qemu-sx1-0.1 qemu binary and patch to develop on PC.
linux-on-sx1-guidevel@lists.sourceforge.net - discuss fltk,pixil and the rest GUI stuff
linux-on-sx1-toolchain@lists.sourceforge.net - discuss toolchain
linux-on-sx1-kernel@lists.sourceforge.net - discuss kernel for SX1
Due to some problems with the first SVN repo, I made a new one from scratch. All patches to Pixil are applied now.