[{"title":"( 84 个子文件 522KB ) ARM嵌入式Linux系统开发技术详解—随书光盘","children":[{"title":"光盘使用说明.DOC <span style='color:#111;'> 64.50KB </span>","children":null,"spread":false},{"title":"读者交流区.doc <span style='color:#111;'> 136.00KB </span>","children":null,"spread":false},{"title":"目标板文件","children":[{"title":"2440.PCB <span style='color:#111;'> 3.39MB </span>","children":null,"spread":false}],"spread":true},{"title":"源文件","children":[{"title":"第18章 多任务间通信和同步","children":[{"title":"代码","children":[{"title":"program_18_4.c <span style='color:#111;'> 694B </span>","children":null,"spread":false},{"title":"program_18_16.c <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"program_18_7.c <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"program_18_3.c <span style='color:#111;'> 624B </span>","children":null,"spread":false},{"title":"program_18_10.c <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"program_18_14s.c <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"program_18_15.c <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"program_18_6.c <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"program_18_5.c <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"program_18_18.c <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"program_18_12w.c <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"program_18_9.c <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"program_18_1.c <span style='color:#111;'> 608B </span>","children":null,"spread":false},{"title":"program_18_14r.c <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"program_18_2.c <span style='color:#111;'> 795B </span>","children":null,"spread":false},{"title":"program_18_8.c <span style='color:#111;'> 854B </span>","children":null,"spread":false},{"title":"program_18_13.c <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"program_18_17.c <span style='color:#111;'> 2.72KB </span>","children":null,"spread":false},{"title":"program_18_11.c <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"program_18_12r.c <span style='color:#111;'> 851B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"第20章 嵌入式Linux的网络编程","children":[{"title":"代码","children":[{"title":"program_20_1.c <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"program_20_4.c <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"program_20_3.c <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"rw.c <span style='color:#111;'> 3.35KB </span>","children":null,"spread":false},{"title":"program_20_2.c <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"fileserver.c <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":"rw.h <span style='color:#111;'> 542B </span>","children":null,"spread":false},{"title":"fileclient.c <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"proxy.c <span style='color:#111;'> 12.31KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"第22章 CAN总线驱动设计","children":[{"title":"代码","children":[{"title":"program_22_1.c <span style='color:#111;'> 6.72KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"第19章 Linux设备驱动","children":[{"title":"代码","children":[{"title":"chardev_spin_lock.c <span style='color:#111;'> 5.20KB </span>","children":null,"spread":false},{"title":"chardev_block.c <span style='color:#111;'> 4.33KB </span>","children":null,"spread":false},{"title":"chardev.c <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false},{"title":"hello.c <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"chardevtest.c <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"chardevtest_write.c <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"chardev_sem.c <span style='color:#111;'> 3.96KB </span>","children":null,"spread":false},{"title":"chardevtest_select.c <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"chardevtest_read.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"chardev_malloc.c <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"chardev_ioremap.c <span style='color:#111;'> 5.50KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"第17章 嵌入式Linux的多任务编程","children":[{"title":"代码","children":[{"title":"program_17_5.c <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"program_17_4_2.c <span style='color:#111;'> 752B </span>","children":null,"spread":false},{"title":"program_17_1.c <span style='color:#111;'> 805B </span>","children":null,"spread":false},{"title":"program_17_10.c <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"threadpool","children":[{"title":"log.h <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"log.c <span style='color:#111;'> 2.84KB </span>","children":null,"spread":false},{"title":"tpool.c <span style='color:#111;'> 8.56KB </span>","children":null,"spread":false},{"title":"testpool.c <span style='color:#111;'> 922B </span>","children":null,"spread":false},{"title":"tpool.h <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false}],"spread":false},{"title":"program_17_7.c <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"program_17_9.c <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"program_17_3.c <span style='color:#111;'> 419B </span>","children":null,"spread":false},{"title":"program_17_4_1.c <span style='color:#111;'> 1017B </span>","children":null,"spread":false},{"title":"program_17_6.c <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"program_17_2.c <span style='color:#111;'> 1006B </span>","children":null,"spread":false},{"title":"program_17_8.c <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"第21章 MiniGUI图形界面设计","children":[{"title":"代码","children":[{"title":"talk.c <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"program_21_1.c <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"login.c <span style='color:#111;'> 3.05KB </span>","children":null,"spread":false},{"title":".svn","children":[{"title":"props","children":null,"spread":false},{"title":"entries <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"text-base","children":[{"title":"login.c.svn-base <span style='color:#111;'> 3.05KB </span>","children":null,"spread":false},{"title":"userlist.c.svn-base <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"talk.c.svn-base <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"MiniQQ.h.svn-base <span style='color:#111;'> 792B </span>","children":null,"spread":false},{"title":"program_21_1.c.svn-base <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false}],"spread":false},{"title":"format <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"tmp","children":[{"title":"props","children":null,"spread":false},{"title":"text-base","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false}],"spread":false},{"title":"prop-base","children":null,"spread":false}],"spread":false},{"title":"userlist.c <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"MiniQQ.h <span style='color:#111;'> 792B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"第15章 嵌入式Linux C语言基础","children":[{"title":"代码","children":[{"title":"program_15_3.c <span style='color:#111;'> 1010B </span>","children":null,"spread":false},{"title":"program_15_1.c <span style='color:#111;'> 660B </span>","children":null,"spread":false},{"title":"program_15_4.c <span style='color:#111;'> 1000B </span>","children":null,"spread":false},{"title":"program_15_2.c <span style='color:#111;'> 796B </span>","children":null,"spread":false},{"title":"program_15_5.c <span style='color:#111;'> 980B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"第23章 SD卡驱动设计","children":[{"title":"代码","children":[{"title":"mmc_bus.c <span style='color:#111;'> 24.28KB </span>","children":null,"spread":false},{"title":"s3c2440mci.h <span style='color:#111;'> 882B </span>","children":null,"spread":false},{"title":"s3c2440mci.c <span style='color:#111;'> 15.65KB </span>","children":null,"spread":false},{"title":"mmc_disk.c <span style='color:#111;'> 12.29KB </span>","children":null,"spread":false},{"title":"mmc.h <span style='color:#111;'> 639B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"第5章 熟悉ADS集成开发环境","children":[{"title":"代码","children":[{"title":"program_5_2.c <span style='color:#111;'> 807B </span>","children":null,"spread":false},{"title":"program_5_1.s <span style='color:#111;'> 409B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]