接前文,要实现调度,需要对前面代码有所修改,主要就是给PCB增添了些信息。 /* 进程或线程 PCB */ struct task_struct { ...... uint8_t priority; // 线程的优先级 uint8_t ticks; // 每次线程在处理器上执行的时间滴答数 uint32_t elaps...
基于S3C2410的SD卡linux驱动工作原理 我在讲嵌入式Linux驱动开发班的时候,发现不少学员对SD卡驱动这块比较感兴趣,课下来找我探讨。而在很多技术论坛,也有不少人问这方面的问题,所以就想写一下这方面的内容,希望对大家的学习能有所帮助。想了解SD卡的工作原理,首先需要了解的就是SD卡协议了,这个在网上可以轻松的下载到。在了解协议后,就可以看看下面的一些开发思路了。 ...
Hello world @我是石侃侃,这是我在嵌入式Linux学习过程中做的一些随笔 ...