vxworks for x86读取bios时间的解决方法
系统时间与bsp有关,在vzworks for x86系列的目标没有直接读取RTC(实时时钟控制器)的函数,用time.h中的函数读到的始终是 00:00:00, Jan. 1 1970.
所以在x86系列的机器中,我们可以从bios中读取当前的时钟。用sysInByte(),sysOutByte(),在70,和71端口读取或写b...
分类:
移动开发 时间:
2014-07-22 23:04:35
阅读次数:
844
安装vm-->注册vm-->新建一个虚拟机(选择等会安装系统)-->加载iso-->配置桥接-->启动这里可能碰到一个cpu的虚拟化配置,需要在bios里的配置设置为enable我安装的是centos的minimal,无桌面的最小化版本,需要自己启动网络功能配置网卡-->重启网络vi
/etc/sy...
分类:
其他好文 时间:
2014-05-09 19:04:10
阅读次数:
455
kernel version:2.6.33.7/linux-2.6.33.7OS:CentOS
6.4cross-compilation
chain:arm-linux-4.3.2/usr/local/arm/4.3.2/bin第一步:修改配置(1)选择合适的内核代码,作为硬件参考目标平台arch/...
分类:
系统相关 时间:
2014-05-09 11:38:14
阅读次数:
560
1.BIOS0xFFFF0電源正常啟動後,x86 CPU 會先執行 0xFFFF0,也就是
BIOS ROM 的進入點。由於 0xFFFF0 ~ 0xFFFFF 只有少的很可憐的 16 bytes,真正的 BIOS code 勢必要擺到其他位置,此時
0xFFFF0 的作用便是 jmp 到該位置執行...
分类:
其他好文 时间:
2014-05-04 19:38:42
阅读次数:
513
在memory.c里面有这么一段代码。为了其中的一句话,让我内牛满面啊!
dir = (unsigned long *) ((from>>20) & 0xffc)
int free_page_tables(unsigned long from,unsigned long size)
{
unsigned long *pg_table;
unsigned long...
分类:
系统相关 时间:
2014-05-04 18:22:41
阅读次数:
459
Linux的内核和System Call不好调试,参考这里:
http://stackoverflow.com/questions/5999205/cannot-step-into-system-call-source-code
简单来说,如果想在本机调试system call,那么当你进入system call时,系统已经在挂起状态了,那么它又怎样能响应用户的输入?
所以,有一个UML...
分类:
数据库 时间:
2014-05-04 09:28:22
阅读次数:
463
1.编译kernel进入源码根目录make defconfig
//这一步生成了默认的内核配置,请参考make help生成的信息。make //这一步生成了bzImage2.制作根文件系统dd if=/dev/zero
of=rootfs.img bs=1M count=10 //生成了rootf...
分类:
系统相关 时间:
2014-05-03 23:59:39
阅读次数:
592
更改第三方手机检测到的CPU厂商型号,在kernel\arch\arm\mach-msm下面对应的Board-*.c文件里更改,比如我们是8226的CPU,就要在Board-8226.c里将DT_MACHINE_START(MSM8226_DT, "Qualcomm MSM 8226 (Flattened Device Tree)") 这里的8226改成客户指定的型号,比如要改成8926,就要这...
分类:
其他好文 时间:
2014-05-03 21:41:37
阅读次数:
432
今天客户打电话说dell2950LED报W1228ROMBBatt<24hr警告,问是不是24小时内不更换电池机器就不能用了?通过查看DELL文档,W1228ROMBBatt<24hr预先警告RAID电池只剩下不足24小时的电量。更换RAID电池。只要不关机,一般情况下,还能用一段时间,可能它会自动禁用写缓存,机..
分类:
其他好文 时间:
2014-05-03 20:42:34
阅读次数:
632
说明:这是1个小项目就两台DELL的服务器,和一台IPSAN存(DELLMD3200i)。原来是4台小服务器,而且服务器太老了,经常有问题,这回相当于一次ftp的迁移,以前用的是proftp,这次换成了vsftp。数据量有2.5T。拓扑很简单:系统:CENTOS6.4(64bit)高可用软件:corosync+pacemake..
分类:
其他好文 时间:
2014-05-03 01:25:41
阅读次数:
674