这是首个从linux上移植过来的网卡驱动,目前在我的组装PC上面实际运行,并获得测试通过。和lwip一起搭配非常棒。但是目前还存在一个bug:分配的skb buffer有内存泄漏的情况发生。源代码可以从http://jicama.cosoft.org.cn/downloads/drivers/rtl8139.zip下载,代码的License为GPL。另外,系统增加了几个新的指令:...阅读全文
由于接近年末,工作上面的事情特别多。加上学习设计模式相关内容,没有多少时间来做jicama上面的开发。前面有听同事提及microwindows作为一个,本处于好奇想了解下。没想到遇到另外一个,小型的GUI System:microsystem,原理大家可以参考作者的《阅读全文
jicama使用的gpl的驱动,并严格按照协议的要求开放完整的源代码和附带版权说明。目前发布的这个版本代码是来自于linux2.4.32版本内核,(只读形式挂载)同时在修改的时候参考了syllable os的实现。(汗,这位老兄因为开发比较忙碌,在发布时候忘记了附带gpl的copyright,而遭遇一些不必要的麻烦,详见http://www.syllable.org/discussion.php?id=1130)...阅读全文
AntTweakBar界面库表现非常抢眼,在这套代码不多,界面优秀的跨平台的库里面糅合了sdl,opengl,DirectX等技术,界面看齐来很舒服。首页自我介绍如下:AntTweakBar is a small and easy-to-use C/C++ library that allows programmers to quickly add light...阅读全文
// Jicama OS c++驱动测试程序// 2006-10-21
#include <drv/drv.h>#include <drv/cpplib.h>#include <drv/timer.h>static char *banner="DLL INIT:";
class cpp_drv{ public: cpp_drv() :name(&q...阅读全文