最近因为俺被逼无奈,故被逼实现跨平台OS计划。
上午又和吴旭光教授经过反复论证后,决定采用ADuC836作为HotTask51的首选
51平台。菜农也开始为ADuC8XX之汇编数组做底层头文件。
经过近1个月的奋战,规范了汇编数组和COM接口实现方法,并完满地实现 了汇编数组宏,这样用户就可以与MCU/ARM/DSP编程无关。从而理论上的“跨 平台”。
用户只需知道API函数即可,OS也将被封装,这样用户编程可类似VB、Delphi 一样。
初步想采用事件驱动机制,用户只需在事件处理函数中编写自己的代码即可。
每个用户就向一个进程,进程又可分为许多线程。
底层的驱动类似动态链接库,可以通过ISP与用户代码一起下载。用户只需 知道API函数即可。
总之,要将OS应用做到普及就必须改变OS之现状。
在此一个月内,菜农完成了近万行的代码编写工作,并成功地 引入了“天下无贼论” 宣布在HotTask51内逆向几乎失去意义~~~
并且实现和超越了当初设计“发明”汇编数组的构思。并提升为“宏”。
这样更接近Delphi之编程习惯。
为了不影响HotTask51的实施,汇编数组的扩张将在编写HotTask51 中不断升级。
这样学习汇编语言的人就有了一个新的汇编平台---汇编数组。
决议: 农会主席HotPower必须放弃“网上战斗”,不与“地球人”计较,专心 实现吴教授之“跨平台”梦想和菜农“离开地球前留下脑浆”之愿望。
HotPower农会 2009.3.14 于雁塔农会
|
|
文章评论(0条评论)
登录后参与讨论