grub终于进入2.0正式版了,看网上的截图貌似没啥区别,看官方通告是各种各种支持的提升,呃,估计大部分一般桌面用户都用不到是真滴。
tarball文件下载:http://ftp.gnu.org/gnu/grub/grub-2.00.tar.gz
编译安装方法可以参考奶牛的文章:grub2编译安装
终于把这周的课设搞定了,可以回linux了…
grub终于进入2.0正式版了,看网上的截图貌似没啥区别,看官方通告是各种各种支持的提升,呃,估计大部分一般桌面用户都用不到是真滴。
tarball文件下载:http://ftp.gnu.org/gnu/grub/grub-2.00.tar.gz
编译安装方法可以参考奶牛的文章:grub2编译安装
终于把这周的课设搞定了,可以回linux了…
夏天到了,笔记本热的异常,前几天球球的笔记本竟然烧了,都是夏天惹得祸哇,散热不好再不清灰再不想办法做散热,主板烧掉神马的也不是没可能滴。三天前买了块intel core2 p8700的cpu,今天到货,然后就换上了,总体感觉还是很不错的,比t6600发热小了很多。先说说为啥选p8700
去年群里的佩恩就推荐俺p8800 p9700等cpu了,当时因为感觉价格都很高,一直也没舍得入,最近搜着玩儿的时候,发现p8700的价格降了很多(奶牛入手才¥249),p8800问了好几家店都说货源紧所以价格只升不降,现在要¥400左右,其实哩,主频差的不是太多啦,才差0.1GHz,基本上感觉不出来,特别是开进程较少的时候,奶牛前几天在win下的时候把cpu的频率降了一半,然后打大型游戏都没问题,街霸x铁拳流畅运行。
发热:p系列是低功率的,p8700 p8800都是25w的功率,但是t6600显然是高性能的,35w的功率(但是照p8700 p8800而言还是差不少事儿的),所以换上以后会感觉发热量明显减少了,加上买cpu的时候顺便多加了一支信越7783 顶级散热硅脂 CPU/显卡含银导热膏,店家说不错俺就拿着了,导热效果估计会增加一些。给风扇铜管清清灰,也会让风扇转得更通畅~~~
支持虚拟化技术,这个很关键,t6600太低端了,连虚拟化都木有,好多东西都受限~~~
温度下来了10℃吧,整体效果还是不错的,现在好像就南桥的温度高了,cpu的降了不少,放假在整整看看怎么弄~~~
还有一个问题很纠结,为啥内存的频率降下来了,本来还两个800工作呢,现在咋一个800一个534了,很郁闷,cpu的前端总线增加到了1066啊,应该都1066才对哇,求解答~~~
发一套51单片机的资料,是我自己买的板子送的,感觉还挺好的,转了iso分享上来。
用的115网盘(PS:不要骂俺用yunfile,俺也讨厌那东西),呃…
下面的广告各位也看到了哇,呃,如果有愿意的可以自愿捐赠资助本博客,文件我上传了6个来小时,多了就不解释了。
下载地址:http://115.com/file/bec23mx6 #学习光盘(HC6800EM3).iso
在AUR中,有novacom的开源驱动,是针对官方的deb包来做的修改。测试运行正常。
- yaourt -S palm-novacom
- sudo rc.d start novacomd
- novaterm -l 来查看设备是否已经在列表中
- novaterm 链接设备
默认安装完成后无法使用是因为没有开启服务,开启服务后一切正常。这样子就可以直接链接hp touchpad设备鸟~~~最近touchpad有更新一些android的补丁,mic已经工作正常鸟,兴奋下~~~
默认ubuntu的grub是支持usb无线键盘的,但是arch下默认的以及编译的grub都不能默认支持。这个问题困扰了奶牛很久了,昨天晚上终于搞定了。原因是没有加载usb_keyboard模块。需要在grub.cfg中添加如下模块的启动:
- insmod uhci
- insmod usb_keyboard
- insmod terminal_input usb_keyboard
如果是usb 储存设备的支持
- insmod uhci
- insmod usbms
顺便记录下,编译grub:
- ./configure --prefix=/usr --sysconfdir=/etc --disable-efiemu --disable-werror
对于版本信息的更改,需要更改的文件是:
- grub-1.99/grub-core/normal/main.c
嗯,知道上面这些,grub2的编译以及支持就差不多都搞定鸟
推荐一美食的博客,喜欢享受生活的人必然会喜欢美食,自己做美食不仅可以享受过程,而且嘴巴也必然很享福。哈哈。
推荐的博客叫 兔纸的藏包洞 ,博客的内容呢则是各种diy美食,让人看了就想吃,而且有介绍如何去做哦~~~
爱吃的朋友可以去观摩下~~~用最新的目录调调各位的胃口:
不得不称赞深度Deepin Linux,作为国内linux的带头队伍,我感觉深度为linux在国内的推广做了很大的贡献。这次深度Linux Deepin 12.06 Beta2的发布也给我们带来了很多惊喜,比如深度音乐与深度影音,让深度在国内linux的推广有了更多的兼容点。
说到linux软件,国人大多有所微词,毕竟不如win下软件做的那样子"傻瓜化",这点不得不承认,就连常用的音乐播放软件竟也没有能做到ttplayer kugou音乐那样子的傻瓜化,找个歌词还要自己去搞插件,定会挫伤很多新手对linux的信心。其实,对于web app的发展,这些定将都在browser中就可以轻松实现,但是现阶段,软件,桌面软件,仍旧是主流。而深度音乐的到来,我感觉很大程度上将会改变这一局面,至少,爱音乐的人不再需要为没有一款方便的音乐播放器发愁了。
当然,现在很多国内的团队也都在为linux软件的国产化之路做着努力,比如永中office以及wps,也都在努力滴做着office软件的linux移植工作。
最后,希望Linux Deepin 12.06 正式版会为我们带来更大的惊喜。
Linux Deepin 12.06 下载地址:
下载地址 1
下载地址 2
更新日志请看:http://planet.linuxdeepin.com/2012/06/05/linux-deepin-12-06-beta2-out/
每次仔细看遍书都会有收获。今天记录下子程序调用。其实呢,就是lcall或者acall到一个address,然后这时候其实sp指针是有动作的哦,然后通过ret可以将sp指针的变化弹到pc指针,回到程序,这个过程就是程序的调用啦。
- ORG 1000H
- Father: MOV A, #0FFH
- LCALL Son ;调用子程序
- LJMP Father
- Son: ANL A, #0FH ;高位清零
- RET ;返回主程序
过程是这样子的,首先father进程把FFH赋值给累加器A,然后调用子程序,这时候PC=(PC)+3 ; SP=(SP)+1 ;(SP)=(PC)L ; SP=(SP)+1 ;(SP)=(PC)H ; 然后开始跳到子程序son,在RET的时候,SP先弹值到(PC)H,然后SP-1,再弹值到(PC)L,最后SP-1回到初值,这样子,PC就又变为LJMP语句所在的地址了,也就是从LJMP开始继续执行。
PUSH与POP哇,LCALL/ACALL与RET哇一定要成对使用避免错误产生~~~
对于P0 P1 P2 P3的端口的写,直接送数即可。虽然可以查到这些端口的地址,但是是无法直接写数到地址的。所以也就不需要记住他们的地址鸟,直接往端口送数即可。如果想直接操作P2.0 P2.1这样的端口,用位操作即可。延时程序嘛就是给单片机一些数让它去循环,时间是循环次数*指令的周期/机器周期的结果。
- ORG 000H
- LJMP MAIN
- ORG 030H
- MAIN: MOV P2, #00H
- LCALL DELAY
- SETB P2.0
- LCALL DELAY
- SETB P2.1
- LCALL DELAY
- SETB P2.2
- LCALL DELAY
- SETB P2.3
- LCALL DELAY
- SETB P2.4
- LCALL DELAY
- SETB P2.5
- LCALL DELAY
- SETB P2.6
- LCALL DELAY
- SETB P2.7
- LCALL DELAY
- LCALL MAIN
- DELAY: MOV R5, #04H
- F3: MOV R6, #0FFH
- F2: MOV R7, #0FFH
- F1: DJNZ R7, F1
- DJNZ R6, F2
- DJNZ R5, F3
- RET
- END