OS X是一个类UNIX操作系统,由底层的Darwin和上层的OS X应用程序框架(Cocoa, Carbon, Quartz等)及Aqua用户界面组成。其中Darwin是一个开源、完整的POSIX-compliant操作系统,内核基于CMU开发的开源Mach内核,一部分*BSD UNIX源码和一套...
分类:
其他好文 时间:
2014-11-01 20:26:29
阅读次数:
183
Linux kernel 是怎么将 devicetree中的内容生成plateform_device1,实现场景(以Versatile Express V2M为例说明其过程)以arch/arm/mach-vexpress/v2m.c 为例,在该文件中的v2m_dt_init函数的作用就是利用 dt(...
分类:
系统相关 时间:
2014-10-28 19:32:24
阅读次数:
344
TasksA task is a logical representation of an execution environment. Tasks are usedin order to divide system resources between each running program. E...
分类:
系统相关 时间:
2014-10-28 13:35:52
阅读次数:
211
修改两个文件/arch/arm/mach-s3c2440/mach-smdk2440.c和linux-3.0-s3c2440/drivers/input/touchscreen/s3c2410_ts.c 1 /arch/arm/mach-s3c2440/mach-smdk2440.c 2 3 +#....
分类:
系统相关 时间:
2014-10-23 16:02:59
阅读次数:
261
Cash Machine
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 27804
Accepted: 9915
Description
A Bank plans to install a machine for cash withdrawal. The mach...
分类:
系统相关 时间:
2014-10-15 12:01:00
阅读次数:
274
1.参考mini2440拷贝:linux-3.4.2\arch\arm\mach-s3c24xx\mach-mini2440.c里的/* DM9000AEP 10/100 ethernet controller */ 1 /* DM9000AEP 10/100 ethernet controller...
分类:
系统相关 时间:
2014-10-11 15:51:25
阅读次数:
229
1.修改Makefile:ARCH ?= armCROSS_COMPILE ?= arm-linux-2.修改串口时钟:在/arch/arm/mach-s3c24xx/mach-smdk2440.c改为12Ms3c24xx_init_clocks(12000000);/* by zhutao */3...
分类:
系统相关 时间:
2014-10-09 21:51:47
阅读次数:
279
修改MTD分区:在/arch/arm/mach-s3c24xx/common-smdk.c修改: 1 /* NAND parititon from 2.4.18-swl5 */ 2 3 static struct mtd_partition smdk_default_nand_part[] = {....
分类:
系统相关 时间:
2014-10-09 21:20:47
阅读次数:
365
许久以后,这个续上这个系列的第三篇。玩过mono的可能知道mono有一个工具mkbundle,可以把mono的运行时与类库与你的程序的依赖程序集都打包成一个可执行文件,在win下为exe文件,例如mandroid.exe,mtouch.exe,在mac下的Mach-O文件,例如mtouch,mtou...
分类:
其他好文 时间:
2014-10-03 19:09:35
阅读次数:
246
何为Dispatch Sources简单来说,dispatch source是一个监视某些类型事件的对象。当这些事件发生时,它自动将一个block放入一个dispatch queue的执行例程中。说的貌似有点不清不楚。我们到底讨论哪些事件类型?下面是GCD 10.6.0版本支持的事件:Mach po...
分类:
其他好文 时间:
2014-09-29 12:50:20
阅读次数:
178