让汇编象C一样强壮
作者:分类:默认分类标签:
Author: Eexpress Mail: Eexpress@163.com[1] ---------------------------------------------------------------------------------------- 《让汇编象C一样强壮》 ---------------------------------------------------------------------------------------- 在大多数的单片机中,汇编是不可缺少的一种技能。他是最底层的一种语言,最直接的一种控制方式,也是最麻烦的、最容易出错的一种重复性工作。汇编的出错大多在内存单元的分配。因为一般来说,你不能没有限制的定义静态变量,那么,一些动态的变量在没有办法的情况下,定义为相同的地址(不同的引用名字)。在不同的子程序中使用时,可能会把他们混淆(同时使用2个不同名字的同一个地址单元)。而在 C 中,不需要你考虑变量的分配,尤其是动态变量的分配。另外,在汇编中,调用子函数时,
GlobeSpan USB ADSL Mod...
作者:分类:默认分类标签:
一直使用老的USB ADSL MODEM。芯片型号是GlobeSpan。在linux下配置比较麻烦一点。需要自己找驱动。以下是在ubuntu(Debian)系统下安装的全过程。在linux下,原始设备可能是/dev/ptysd。这点是我猜的。因为没有找到关于这方面的说明书籍。首先,可以看一下USB设备的情况。这样可以预先确认设备的芯片型号。最好记住ID 0915:0002设备号。也可以到系统的设备管理程序中看一下。当然,驱动中也带了probe的程序。可以查看到设备号。$ lsusbBus 005 Device 001: ID 0000:0000Bus 004 Device 001: ID 0000:0000Bus 003 Device 010: ID 0915:0002 GlobeSpan, Inc.Bus 003 Device 001: ID 0000:0000Bus 002 Device 001: ID 0000:0000Bus 001 Device 001: ID 0000:0000下面就是找驱动。找到的驱动下载地址 http://eciadsl.flashtux.org/。需要下载驱动包 eciadsl-usermode_0.10-beta1_i386.deb(稳定版本)。如果向我一样喜欢最新的,就下0.11测试版本(需
接下来的胖子崽崽
作者:分类:默认分类标签:
(image)大眼睛(image)睡觉的小猪(image)
ubuntu的iso安装最佳方式
作者:分类:默认分类标签:
ubuntu的iso确实是做得最好的一个发行版本。试用了3种直接iso安装方式。1。下载了单独的vmlinuz和initrd.gz安装版本(一定不要从iso释放的,那个是启动版本,不自动找根目录的iso),用光盘dos启动后,使用bat执行如下命令:loadlin vmlinuz root=/dev/ram initrd=initrd.gz ramdisk_size=20000 devfs=mount,dall则引导内核后,自动找到根目录的iso。2。和第一种方式一样,只是换成使用isoemu启动虚拟的dos环境(原配的isogrub.iso中的假win98,其实就是dos了),再执行loadlin。3。最后才测试的(因为很多iso并不能由isoemu启动,所以一直没试),直接isoemu引导ubuntu的iso文件,也顺利成功。胆子大点,不要形而上学多好。不过,其他的如magic等的iso不能由isoemu引导,不知道是不是iso制作软件的问题。
重新安装grub
作者:分类:默认分类标签:
装了一个fanx(slax),竟然还是lilo的启动。只好重新配置了一个grub for dos。使用for dos版本,主要是考虑一旦引导有问题,肯定要用fdisk/mbr保住xp。这样就可以一次完整恢复。如果使用grub配置到ext3一类的分区,出问题后,多一道救援步骤。1。复制了包含stage1,stage2,menu.lst等内容的目录到C:bootgrub。2。复制grldr到C:。3。追加C:GRLDR="Start GRUB"到boot.ini(用attrib先修改一下属性)。4。修改menu.lst。# ----------------------------------------------------# color black/cyan yellow/cyantimeout 10default 0title Windows XP on (hd0,0)(hda1) root (hd0,0)# makeactive chainloader +1# rootnoverify (hd0)title Fanx(Slax) Linux on (hd0,2)(hda3) root (hd0,2) kernel /boot/vmlinuz rw root=/dev/hda3# initrd的项目可以不要# ----------------------------------------------------
崽崽的一些原始图片地址
作者:分类:默认分类标签:
http://www.entontech.com/eexpress/exp_baby[1] (0).JPGexp_baby (0).JPG 到 (9) 共10张照片的原图。

eexpress

  • 文章总数0
  • 画报总数0
  • 画报点击数0
  • 文章点击数0
个人排行
        最近来访( 0 )
        博文分类
        日期归档