自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 论坛 (40)

原创 为什么他们不喜欢做中国人?

为什么他们不喜欢做中国人?

2012-10-25 10:01:40 768

转载 中國歷史 - 第一个全部用高级语言书写的操作系统

http://forum2.kingofcoders.com/viewthread.php?tid=1187&extra=page%3D1&frombbs=1“第一台百万次集成电路计算机多道运行操作系统”是指在150机上实现的多道操作系统。 1969年。“第一个全部用高级语言书写的操作系统”是指在240机上使用高级语言XCY书写的操作系统。高级语言XCY中X是指南京大学的徐

2012-10-22 00:30:07 1384

转载 操作系統開發 ﹣ 一遍比較不同內核的文章

一遍比較不同內核的文章,還是由中國人寫的,不要少看自家人的能力http://solaris-x86.org/documents/articles/kernel_comparison.pdf

2012-10-21 13:00:42 702

原创 操作系统开发 - 一個改MBR裏分区表的bash腳本

一个改MBR里分区表的bash脚本, 它有两个用法:1) 把分区表打出来./utils/pt -l hd.img2) 修改分区表./utils/pt -c hd.img 3 status=80 chs=11,22,33 partitionType=5f lastchs=12,34,56 lba=a100 noOfSector=0T

2012-10-19 18:52:08 906

转载 Bash編程 - getopt

Bash script that demonstrates the usage of getopthttp://linuxwell.com/2011/07/14/getopt-in-bash/#!/bin/bash# Execute getoptARGS=`getopt -o "123:" -l "one,two,three:" \ -n "getopt.sh

2012-10-17 19:05:28 593

原创 Sharepoint 2010, update panel在chrome裏不能postback的問題

Sharepoint 2010, update panel在chrome裏不能postback的問題, 可以用此方法解決:When you are using Update panel in asp.net..You will find problem that it is not working in google chrome and safariSo for this y

2012-10-17 17:11:12 945

原创 C#里断定同一个exe文件是否已经被执行

c#裏斷定同一個exe是否已經被執行public static bool IsHasRunningInstance(RunningType runningType, string fileName) { bool isRunning = true; if (runningType == RunningType.Proces

2012-10-17 09:16:54 1488

原创 程序员/ QA经理/发布经理的关系图

程序员/ QA经理/发布经理的关系图

2012-10-16 12:24:55 742

原创 操作系统开发 - cross compile libelf

Dear OS developer    the libelf can't be cross compile in macby default, here is the tutoral1) unzip your libelf-0.8.13.tar.gz22) don't ./configure with --target, because it won't help3) edi

2012-10-15 18:07:41 1464

原创 外国一个比较全的操作系统开发网站

外国一个比较全的操作系统开发网站http://www.osdever.net/documents.php?cat=0&sort=1DocumentsThe Universal Serial Bus Printed Book by Benjamin David LuntDMA Programming (PDF format) by Justin Delte

2012-10-14 18:44:28 2225 1

原创 很有参考价值的一幅Linux图表

很有参考价值的一幅Linux图表

2012-10-14 01:31:06 774

原创 今天晚上试一下用peter-bochs调linux kernel, 我会在此帖发结果, 大家留言这帖

今天晚上试一下用peter-bochs调linux kernel, 我会在此帖发结果, 大家留言这帖

2012-10-13 20:22:49 721

原创 操作系统开发 - peter-bochs调试器在跑multiboot内核时也可以源代碼调试,证明这个功能的稳定性也不算太差

peter-bochs调试器在跑multiboot内核时也可以源代碼调试,证明这个功能的稳定性也不算太差

2012-10-13 01:11:10 1064

原创 斯坦福研究减少trusted code的操作系统

斯坦福研究减少trusted code的操作系统http://www.scs.stanford.edu/histar/

2012-10-12 17:45:12 569

原创 美国MIT大学用于教授操作系统开发的OS

美国MIT大学用于教授操作系统开发的OShttp://pdos.csail.mit.edu/6.828/2011/xv6.html

2012-10-12 17:36:37 1264

原创 操作系統開發會議

This link will show you the date of major conference in operating system development research点击打开链接

2012-10-12 17:32:54 607

原创 开发multiboot内核 - 死得很慘

在linker script裏忘記了設定entry point, 對了老半天section也找不出原因, 大家記住要加下面這句了:ENTRY (your_starting_function)

2012-10-12 16:30:15 734

原创 操作系统开发 – 开发multiboot内核要小心的一个东西

开发multiboot内核要小心的一个东西:multiboot的spec说multiboot的header要放在内核文件的头8192 bytes里, 但看以下图, 有一个叫.note.gnu.build-i的section占了最头的位置, 其实它不是叫.note.gnu.build-i, 它是叫.note.gnu.build-id, 在你的linker script里可以加以下句子在最

2012-10-12 00:28:04 849

转载 操作系统开发 – 婴儿教程 8

32-bit printingHere is the same non-BIOS screen print AsmExample as before, but adjusted to use 32-bit registers and offsets. The 'complex' string instructions have been replaced.;----------

2012-10-07 11:24:37 824 1

转载 操作系统开发 – 婴儿教程 7

Unreal Modea.k.a Big Real or voodoo modeWhile this code is largely just a party trick, understanding it gives a gentle intro to protected mode concepts and possibly avoids some headaches later

2012-10-07 11:23:46 684

转载 操作系统开发 – 婴儿教程 6

Entering Protected mode is actually done by switching a single bit in a special control register (cr0). (All the other stuff, likeA20Line, tasks, IDT, call gates, etc. is additional stuff.)How

2012-10-07 11:22:30 778

转载 操作系统开发 – 婴儿教程 5

This code is meant to show how the hardware interrupt generated when you press a key can be handled by replacing the seg:offset specified in the IVT (interrupt vector table). This normally points to

2012-10-07 11:19:39 573

转载 操作系统开发 – 婴儿教程 4

I know this is starting to look like a half-baked tutorial in assembly, but there's actually a reason behind my madness. Namely, solving as many problems as possible before switching to Protected mo

2012-10-07 11:18:31 569

转载 操作系统开发 – 婴儿教程 3

A look at machine code (opcodes, prefix, etc); nasmw encode.asm -f bin -o encode.bin mov cx, 0xFFtimes 510-($-$$) db 0db 0x55db 0xAADon't partycopy to disk. Just open this in DEBUG

2012-10-07 11:17:17 684

转载 操作系统开发 – 婴儿教程 2

Writing a message using the BIOSQuick review:Boot sector loaded by BIOS is 512 bytesThe code in the boot sector of the disk is loaded by the BIOS at 0000:7c00Machine starts in Real ModeBe awar

2012-10-07 11:16:31 709

转载 操作系统开发 – 婴儿教程 1

The following code is the smallest possible example of booting code from a floppy.; boot.asmhang: jmp hang  times 512-($-$$) db 0The CPU starts in real mode and the BIOS loads

2012-10-07 11:15:34 863

原创 在Mac中選擇gcc使用版本

http://stackoverflow.com/questions/837992/update-gcc-on-osx点击打开链接$ sudo port select --list gccAvailable versions for gcc:gcc42llvm-gcc42mp-gcc46none (active)To set gcc to th

2012-10-07 07:22:26 3685

原创 香港的一個Linux聚會

香港的一個Linux聚會

2012-10-06 16:11:23 690

原创 操作系统开发 - 在disk image上安裝grub2

網上很少關於grub2在disk image上的安裝方法,所以寫這編教程:Makefile:dd if=/dev/zero of=hd.img count=20 bs=1047675./createPartition.shkpartx -a hd.imgmkfs.vfat /dev/mapper/loop0p1mount /dev/mapper/loop0p1 1

2012-10-05 12:45:05 1764

翻译 操作系统开发 - BIOS常识

以下節錄自大陸的一個禁站 (http://wiki.osdev.org/BIOS)BIOS calls may use interrupts, which means that you need to forward IRQs or map the PIC back to its original configuration.BIOS可能會用到中斷,就是說中斷過後你要自己把PIC重

2012-10-05 07:49:14 786

原创 我的操作系统开发学习之路

我的操作系统开发学习之路,以下我列明每一个阶段所用过的时间1) 汇编, 这个阶段我用了最长时间,学汇编之前我未玩过low-level,很不习惯没有for-loop,更加不习惯要自己搞内存分配,我差不多用了3-4年才把x86的实模式和保护模式学好,这里“学好”的意思是不再怕汇编的东西。我用的是NASM,我不是很喜欢gcc的汇编语法。2) Linux上的GCC, 这个阶段比较容

2012-10-05 07:36:58 1519 3

原创 peter-bochs调试器2013年的发展计划

peter-bochs调试器2013年的发展计划:1) 现在peter-bochs已经能对dwarf调试格式进行支持, 就是说能在C/C++源代码上进行调试, 这也打破国内很多人老是说peter-bochs只是一个皮肤的讲法2) peter-bochs要去到世界级的高度, 长远来说是要发明自己的调格式, 但是不可能完全放弃dwarf, 毕竟现在有太多low-level的软件是用了它, gc

2012-10-03 13:46:26 1667 3

翻译 操作系統開發 - C編譯器, 內核和C庫是如何一起工作的

How kernel, compiler, and C library work togetherKernel (內核)The kernel is the core of an operating system. In a traditional design, it is responsible for memory management, I/O, interrup

2012-10-03 13:27:56 1775 1

原创 操作系统开发, grub之我見

对于操作系统开发来说, 我找了很久也没能找到一编可以成功把grub2安装进disk image文件的教程,这大约是因为grub2的那个日本作者没有对普遍操作系统开发有多大考虑吧。最惨的是legacy grub已经不能在新一点的fedora/ubuntu上编了, 不是说它编译不通过, 而是它用新一点的binutils编出来会有问题, 大家可以看看下面https://bugzilla.re

2012-10-02 00:11:40 1350

转载 操作系統開發 - OS Boot Tool (中譯者:內核啓動工具)

操作系統開發 - OS Boot Tool (中譯者:內核啓動工具), 以下是來自http://forum.osdev.org/viewtopic.php?f=2&t=25116 , 大家翻牆看Let me present to your attention the new tool for OS developers – OS Boot Tools.This toolset

2012-10-01 23:52:56 1119

空空如也

中国大陆有电视吗?

发表于 2012-01-02 最后回复 2020-07-13

随着汉澳操作系统在中国普及的日子日益逼近,IT领域的变革将天翻地覆!很多IT公司如果不能及时转型,将面临生存危机,并最终倒闭。这篇文

发表于 2007-02-26 最后回复 2020-01-08

想問一下內地房產的事

发表于 2017-01-16 最后回复 2019-10-14

中国软件界国土全数落入敌手

发表于 2006-10-19 最后回复 2019-10-14

我是香港人,我徹底擁護共產主義

发表于 2017-07-13 最后回复 2019-10-14

為甚麼c++ builder流行不起來?

发表于 2006-09-18 最后回复 2019-10-12

原來picasa是被大陸禁的

发表于 2009-10-26 最后回复 2019-10-12

香港的教育敗類

发表于 2017-03-26 最后回复 2019-10-12

大陸今年會不會有地震?

发表于 2012-05-25 最后回复 2019-10-12

沒有祖國的支持, IT根本幹不過美帝的

发表于 2012-11-20 最后回复 2019-10-12

禪 + 編程

发表于 2010-04-20 最后回复 2019-10-12

其實大部份大陸人是不應該用普通話的

发表于 2012-11-20 最后回复 2019-10-12

国产操作系统缺少“中国魂”

发表于 2012-05-08 最后回复 2019-10-12

大陸人

发表于 2016-11-01 最后回复 2019-10-12

我大天朝有自己的匯編編譯器嗎?

发表于 2017-07-13 最后回复 2019-02-14

彻底揭露香港IT经理之恶行

发表于 2018-08-26 最后回复 2018-08-27

最為強大嘅programming法門

发表于 2018-06-06 最后回复 2018-08-27

why redis is much slower than h2

发表于 2018-06-12 最后回复 2018-06-12

請問一下內地多不多公司用Nintex

发表于 2018-04-01 最后回复 2018-04-13

申請成為版主

发表于 2018-04-09 最后回复 2018-04-09

華為和小米的手機是不是被監控的?

发表于 2018-04-05 最后回复 2018-04-09

特权同学的FPGA板大家千万不要买

发表于 2017-09-22 最后回复 2017-09-23

hong kong

发表于 2015-06-18 最后回复 2017-09-22

香港的傻逼经理

发表于 2017-09-09 最后回复 2017-09-18

幫我把粵語翻成國語可以嗎?

发表于 2017-04-07 最后回复 2017-04-08

請問那一個api可以讀寫物理地址

发表于 2017-02-02 最后回复 2017-03-26

请问那个界面更好

发表于 2017-02-04 最后回复 2017-03-26

那裏有國產的standard c++ library?

发表于 2015-11-14 最后回复 2017-03-26

dwarf is too much for c++

发表于 2016-01-02 最后回复 2017-03-26

同志們,我回來了

发表于 2016-10-09 最后回复 2017-03-26

請幫我翻成國語

发表于 2015-04-27 最后回复 2017-03-26

真的?還是再一次造假

发表于 2016-08-04 最后回复 2017-03-26

推廣一下General kernel debugger

发表于 2016-08-31 最后回复 2017-03-26

大陆两大操作系统派别

发表于 2015-04-13 最后回复 2017-03-26

FPGA pk MCU

发表于 2015-12-07 最后回复 2017-03-26

頂一下我的netbeans插件吧

发表于 2017-03-07 最后回复 2017-03-26

大陸的那一種IDE比較多人用?

发表于 2016-11-07 最后回复 2017-02-04

Titan on retina

发表于 2013-12-17 最后回复 2016-11-07

我打算加入GNU

发表于 2013-09-25 最后回复 2016-11-07

大家看了transcendence這個電影沒有?信不信可以上載意識上電腦?

发表于 2014-05-12 最后回复 2016-11-07

空空如也
提示
确定要删除当前文章?
取消 删除