Fork me on GitHub
1 2 3 4 5 ··· 118 下一页
摘要: 《麦肯锡结构化战略思维:如何想清楚、说明白、做到位》 周国元 35个笔记 “焦虑”在VUCA时代蔓延 ◆ 面对未知和可能超出预判的潜在的负面影响,人们会觉得失去控制,因而产生烦躁和忧虑的情绪。只有通过对问题深入、理性思考和客观分析,加深对问题的理解从而减少不确定性,才会在一定程度上缓解“焦虑 2.1 阅读全文
posted @ 2025-03-10 23:32 yooooooo 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1.简介 在Linux内核中设备树中,定义了一系列属性,用来描述PCIe总线。比如"bus-range"属性,描述PCIe某个domain的总线编号范围,比如"ranges"属性,描述PCIe地址转换。下面将分别介绍这些属性。 2.设备类型 由于PCIe总线有一些特有的属性,需要在驱动初始化的时候内 阅读全文
posted @ 2025-03-10 10:12 yooooooo 阅读(28) 评论(0) 推荐(0) 编辑
摘要: ✨前言: PCIe总线的存储器写请求、存储器读完成等TLP中含有数据负载,即Data Payload。Data Payload的长度和MPS(Max Payload Size)、MRRS(Max Read Request Size)和RCB(Read Completion Boundary)相关。 阅读全文
posted @ 2025-03-06 15:58 yooooooo 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1.PCIe子系统 RK3588 PCIe子系统如下图所示。总共拥有5个PCIe控制器。PCIe30X4(4L)支持RC和EP模式,其他4个仅支持RC模式。 ITS port 1连接PCIe30X4(4L)和PCIe30X2(2L)控制器,PCIe30X4(4L)和PCIe30X2(2L)控制器使用 阅读全文
posted @ 2025-03-06 10:57 yooooooo 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 调度器章节 Linux进程调度器概述--Linux进程的管理与调度(十五) Linux进程调度策略的发展和演变--Linux进程的管理与调度(十六) Linux进程调度器的设计--Linux进程的管理与调度(十七) Linux核心调度器之周期性调度器scheduler_tick--Linux进程的管 阅读全文
posted @ 2025-02-23 13:14 yooooooo 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1 前景回顾 1.1 进程调度 内存中保存了对每个进程的唯一描述, 并通过若干结构与其他进程连接起来. 调度器面对的情形就是这样, 其任务是在程序之间共享CPU时间, 创造并行执行的错觉, 该任务分为两个不同的部分, 其中一个涉及调度策略, 另外一个涉及上下文切换. 1.2 进程的分类 linux把 阅读全文
posted @ 2025-02-23 13:03 yooooooo 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 前言 为什么需要内核栈 进程在内核态运行时需要自己的堆栈信息, 因此linux内核为每个进程都提供了一个内核栈kernel stack struct task_struct { // ... void *stack; // 指向内核栈的指针 // ... }; 内核态的进程访问处于内核数据段的栈,这 阅读全文
posted @ 2025-02-23 12:48 yooooooo 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 链路层具有维持链路连接性的责任,从而确保在两个链路伙伴之间的成功数据传输。基于包(packets)和链路命令(link commands)定义了健壮的链路流程控制。数据包在链路层被准备好,携带数据和不同的信息在主机和设备之间传输。链路命令的定义是为了链路伙伴两者之间的通信。包帧(Packet fra 阅读全文
posted @ 2025-02-22 15:21 yooooooo 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 写Device USB驱动的时候,当Bulk送信发送的数据长度恰好是wMaxPacketSize的整数倍时,是否应该发送0包的问题搞得我焦头烂额。查找了好多资料,有的说要加,这是USB协议的一部分;有的说要加,这是微软的霸王条款;也有的说不要加,因为协议里没写这一条,送信成功之后USB传输的任务就完 阅读全文
posted @ 2025-02-21 09:47 yooooooo 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 当Message Header中的Number of Data Objects字段设置为0,控制消息仅由一个Message Header和一个CRC组成。协议层发起控制消息(如,Accept Message, Reject Message 等)。 控制消息类型在消息头的Message Type字段( 阅读全文
posted @ 2025-02-19 21:19 yooooooo 阅读(20) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 118 下一页