- 博客(6)
- 资源 (5)
- 收藏
- 关注
转载 以太网知识2:Mac与Phy组成原理的简单分析
1. general下图是网口结构简图.网口由CPU、MAC和PHY三部分组成.DMA控制器通常属于CPU的一部分,用虚线放在这里是为了表示DMA控制器可能会参与到网口数据传输中.对于上述的三部分,并不一定都是独立的芯片,根据组合形式,可分为下列几种类型:CPU集成MAC与PHY; CPU集成MAC,PHY采用独立芯片; CPU不集成MAC与PHY,MAC与PHY采用集成芯片;...
2019-01-13 20:22:59
1199
转载 经典linux内核面试题及答案
1) Linux中主要有哪几种内核锁?2) Linux中的用户模式和内核模式是什么含意?3) 怎样申请大块内核内存?4) 用户进程间通信主要哪几种方式?5) 通过伙伴系统申请内核内存的函数有哪些?6) 通过slab分配器申请内核内存的函数有?7) Linux的内核空间和用户空间是如何划分的以32位系统为例)?8) vmalloc()申请的内存有什么特点?9) 用户程...
2019-01-13 19:44:59
9354
原创 Linux内核多线程实现方法
参考:http://blog.youkuaiyun.com/sharecode/article/details/400769511.创建线程方法1kthread_create(): 创建线程;该函数创建线程后,线程不会马上运行wake_up_process():激活线程运行struct task_struct *kthread_create(int (*threadfn)(void *data),v...
2019-01-13 13:09:46
672
原创 Linux POSIX 定时器 (timer_create)
#include #include #include #include #include #include //#define CLOCKID CLOCK_REALTIME#define CLOCKID CLOCK_MONOTONIC#define SIG SIGRTMIN //实时信号,可靠信号#define errExit(msg) do { perro
2017-12-15 13:13:36
1454
原创 Linux 启动过程分析 (SysV init启动模式)
本篇主要分析传统的Linux启动方式 SysV init启动模式。(注:当前Linux发行版大多采用Systemd 启动模式来替代传统的 SysV init启动模式。) 1.内核初始后,创建Init进程。 init 进程是所有进程的起点,一般对应执行文件为/sbin/init。 2. /sbin/init 读取/etc/initab 文件,根据里面内容进行初始化。
2017-12-07 19:58:11
2447
VESA Display Monitor Timings (DMT) 标准 V1.0
2022-04-13
64-ia-32-architectures-software-developer-vol-1-manual.pdf
2020-11-30
Linux API 和 shell MAN 手册
2020-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人