asiekierka wrote:CleverMouse, could you please build a USB-patched Kolibri kernel with the new network stack? I need both to run all my hardware successfully.
http://ftp.kolibrios.org/users/CleverMo ... el_net.mnt . I didn't test it at all, however, just merged USB changes into network branch.
EDIT: Also, any news on open-sourcing the code? Despite it being so incomplete, adding it to the official repo could help it by having more people add drivers/bugfixes, more people send in debug logs, etc. We are a small operating system and should cooperate, not compete, towards a single goal.
Nope, that wouldn't work. Writing drivers is not related to open-sourcing the code, drivers just need a known API, and API is documented. BTW two existing drivers are open-sourced, and nobody has written anything else despite that. Bugfixing, in theory, can be stimulated by opening the source, but in practice, nobody would care either - as a recent example, for quite long time there were two bugs in tmpdisk driver, which is uploaded in the repository with all related kernel code, but nobody has fixed it until I have decided to delay USB work and fix it myself. Note that tmpdisk is significantly shorter and simpler than the USB code.
asiekierka wrote:Also, perfectionism - it already is better than USB BIOS support.
There are system configurations where the current code is better than USB BIOS support. However, there are also configurations where BIOS support works, but the current code just breaks it.