带中文注释可成功编译运行的Linux0.11+Bochs2.62实验环境说明此注释以网上获得的“linux带中文注释的0.11版本”为基础,对照赵炯博士《Linux内核完全注释(0.11)》V3.0版(http://oldlinux.org/download/clk011c-3.0.pdf)编辑而成。
作为对赵博士感谢,以及对Linux初学者的回馈,特发布在CSDN上。
此注释可以在http://oldlinux.org/Linux.old/bochs/提供的Linux-0.11-devel-XXXXXX实验环境下正确编译成功,使用:"makedisk"命令重启Bochs虚拟机后,新编译源码直接生效,便于学习者直接阅读源码,直接进行实验。
注意事项:1、为了使注释版与实验环境上的Linux0.11内核保持一致,达到对应文件可以互换的目的,与Linux0.11原始版本相比,加入了15个系统调用函数(参见include/Linux/sys.h第78-92行。
赵博士原书没有这部分注释,我不敢班门弄斧),其它相关的文件加入了相应的定义。
新加入的代码只有函数体定义,没有具体实现,对其它原始代码没有改变、没有影响。
2、键盘定义改成了美式键盘(原始代码中是芬兰键盘,会导致个别键出问题,调试的时候我曾被迷糊了好久,以为自己把程序搞乱了)。
3、把网上VC版的注释统一改成了“/**/”格式的注释。
经测试,在Linux0.11实验环境中(gcc1.40),只有标准C注释语法可以正常编译。
4、由于《Linux内核完全注释(0.11)》原书版本更新的原因,注释中提到的图、表可能与V3.0版书中不一致。
5、由于代码中加入注释,代码行号发生变化,注释中提到的代码行号会出现不一致,建议对照3.0版查询对应内容。
6、实验方法:请先安装附带的Bochs2.62版安装包,双击Test.bxrc即可启动实验系统,执行命令:sht,即可完成对linuxcn的编译。
7、linux目录中是此实验系统中/usr/src/linux提取出来的不含中文注释的linux0.11源码(此版本比原始的0.11版多15个系统调用函数),linuxcn是加入了中文注释的源码。
8、diskb.img是实验系统与Windows环境下进行文件交换的1.44M软盘映像,执行脚本命令"sht"时会自动从此映像中读取linux.tar、linuxcn.tar包,解包并编译,编译结果在:/usr/root/zw/linuxcn目录下。
为了方便文件交换,建议使用7zip为压缩/解压缩工具(7zip可以直接生成tar包),用WinImage实现Windows环境与软件映像交换文件。
9、实验系统下.profile中加入了几个命令,请读者注意。
10、若实验环境的启动盘被破坏,请用压缩包中的bootimage-0.11-hd覆盖对应文件即可。
11、若实验环境的要命文件系统被破坏,请用压缩包中的hdc-0.11-new.img覆盖对应文件即可。
2014-5-4cyfx2288
2024/7/14 20:51:11 10.28MB 中文注释 成功编译 linux0.11 实验环境
1
完整英文版ISOGUIDE80:2014Guidanceforthein-housepreparationofqualitycontrolmaterials(QCMs)-质量控制物质/样品的内部准备指南,本指南概述了用于质量控制(QC)目的的标准物质/样品的基本特征,并描述了将由使用它们的设施中的合格人员准备的参考过程(即,避免了由于运输条件而引起的不稳定))。
本指南的内容也适用于内在稳定的物质/样品,可以将其运输到其他位置,而不会引起相关财产价值发生重大变化的风险。
本指南的主要受众是实验室工作人员。
也是CNAS实验室运作必须参考应用的文件之一。
2024/7/14 13:08:13 17.15MB iso guide 80 QCM
1
目前,测量电子元件集中参数R、L、C的仪表种类较多,方法也各不相同,这些方法都有其优缺点。
电阻R的测试方法最多。
最基本的就是根据R的定义式来测量。
在如图1中,分别用电流表和电压表测出通过电阻的电流和通过电阻的电压,根据公式RU/I求得电阻。
这种方法要测出两个模拟量,不易实现自动化。
而指针式万用表欧姆档是把被测电阻与电流一一对应,由此就可以读出被测电阻的阻值,如图2所示。
这种测量方法的精度变化大,若需要较高的精度,必须要较多的量程,电路复杂。
2024/7/14 13:23:38 86KB 采用51单片机设计方式
1
FFT傅立叶变换DCT离散余弦变化DWT离散小波变化直接用附带报告
2024/7/13 16:47:30 647KB FFT 傅立叶变换 DCT 离散余弦变化
1
利用FPGA的点阵,=显示文字,字母或者其他的东西,可以有不同字符变化。
整个代码是基于vhdl写的,单一文件,是学习硬件描述语言中,许多老师可能会要求完成的作业,希望有帮助
2024/7/7 10:32:37 1.97MB 点阵显示
1
游戏中人物的状态会发生改变,而这种改变通常要通过局部的变化来表现出来。
比如获得一件装备后人物形象的改变,或者战斗中武器、防具的损坏等。
这些变化的实现就要通过动态换肤来实现。
在这个Demo中,点击屏幕会动态更换小人手中的武器。
相关博客:http://blog.csdn.net/fansongy/article/details/13024265
2024/7/6 20:36:52 1.35MB CocosStudio cocos2d-x3.0 骨骼动画 换肤
1
基于径向偏振光的广泛应用,从理论与实验上研究了径向偏振光的产生与传输。
实验上,得用阶跃型相位跃变器在腔外将两束偏振正交的TEM00模光束分别转化为偏振正交的TEM01与TEM10模光束,利用马赫-曾德尔干涉仪将产生的TEM01与TEM10模光束进行相干叠加得到径向偏振光。
理论上,用标量衍射积分对TEM01与TEM10模光束的产生,以及通过相干叠加得到的径向偏振光进行数值模拟。
同时指出实验上的误差对产生径向偏振光的影响,以及研究了传输过程中实验上所获得的径向偏振光光斑的变化。
聚焦径向偏振光可产生极小的焦斑以及纵向场分量,因此有望在粒子加速、高分辨显微镜以及材料加工等方面得到广泛应用。
1
有时个在simulink仿真时,需要在仿真启动之后,可以根据一些参数的变化,实时调节Pulsegenerator输出的PWM,而LibraryBrowser里面却没有提供相应的器件,只能自己动手做了。
具体内容介绍http://blog.csdn.net/dazhou158/article/details/10269439
2024/7/6 20:31:49 185KB matlab simulink Pulse generator
1
时间序列预测法是一种定量分析方法,它是在时间序列变量分析的基础上,运用一定的数学方法建立预测模型,使时间趋势向外延伸,从而预测未来市场的发展变化趋势,确定变量预测值。
2024/7/6 6:32:33 4KB 时间序列算法
1
火龙果软件工程技术中心  编辑注:Spring2.0.2软件包于本文完成后已经发布了,现在可以从这里下载。
摘要一年多以前,我们讲述过Spring1.2.x与WebLogicServer9.2的集成。
其后,我们又验证了Spring和BEAWebLogicServer的更新的版本,一直到WebLogicServer9.2和Spring2.0的组合。
这些版本表现出在功能性、可用性和性能上的重大飞跃,因此我们决定对文章进行更新以反映这一变化。
BEAWebLogicServer9.2是SunMicrosystems的JavaEE1.4平台的领先实现。
然而,WebLogicServer的核心价值主张则体现
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡