I'm currently experimenting with getting a completely open Linux running on the Wiz.
So far most things are supported: I have a custom bootloader, a custom kernel that recognizes the hardware and the needed resources to unbrick the device...
The only thing that is really problematic is having support for OpenGL (ES, lite, whatever). The driver from the firmware is closed source and I don't want to use
the precompiled library (because I do not know how long it will play well with other libs). The hardware is recognized by the kernel but the module only exposes the registers of the card. Having anything like OpenGL would be really nice because even the LF1000 can do some graphic work while the CPU can do other things...
The Wiz Wiki mentions that somebody is working on reverse engineering the driver but I could not find anything on this (are you there ? making progress ? ).
I spent the last half hour reading the LF1000 databook and it seems that the hardware is quite well documented (if the information is correct...). I'm thinking of trying myself to code something but I estimate that this will take at least a year before the first results are there.
So: does anyone know if there is some open source support for the chipset ? Maybe a patch against Mesa or something ?
I'm not an expert on how OpenGL libraries are found by the various abstractions (GLUT, SDL, DirectFB, ...) so maybe I'm not looking in the right direction. If someone feels I'm on the wrong track please let me know...
So far most things are supported: I have a custom bootloader, a custom kernel that recognizes the hardware and the needed resources to unbrick the device...
The only thing that is really problematic is having support for OpenGL (ES, lite, whatever). The driver from the firmware is closed source and I don't want to use
the precompiled library (because I do not know how long it will play well with other libs). The hardware is recognized by the kernel but the module only exposes the registers of the card. Having anything like OpenGL would be really nice because even the LF1000 can do some graphic work while the CPU can do other things...
The Wiz Wiki mentions that somebody is working on reverse engineering the driver but I could not find anything on this (are you there ? making progress ? ).
I spent the last half hour reading the LF1000 databook and it seems that the hardware is quite well documented (if the information is correct...). I'm thinking of trying myself to code something but I estimate that this will take at least a year before the first results are there.
So: does anyone know if there is some open source support for the chipset ? Maybe a patch against Mesa or something ?
I'm not an expert on how OpenGL libraries are found by the various abstractions (GLUT, SDL, DirectFB, ...) so maybe I'm not looking in the right direction. If someone feels I'm on the wrong track please let me know...