摘要: 前言 最近碰到一个问题,希望将主控的MMC的架构从HS模式提高到SDR50的模式,但实际速度就是达不到。那么一般可能是什么原因呢? MMC子系统的概述 块设备是Linux系统的基础外设之一,而MMC/SD存储设备是一种典型的块设备。Linux内核设计了MMC的子系统用于管理MMC/SD设备。 对于M 阅读全文
posted @ 2023-10-25 10:58 King_Alex 阅读(129) 评论(0) 推荐(0) 编辑
摘要: rtl9000bx系列的驱动设计 阅读全文
posted @ 2023-10-07 10:37 King_Alex 阅读(261) 评论(0) 推荐(0) 编辑
摘要: # 前言 在上一文中,初步了解了一些协议与相关的一些知识,至少已经有了一些概念,OK,那么下面就是我们对于开发的深入了。 # Linux以太网驱动架构 OSI 模型中将网络划分为七层,从下到上依次为:物理层(Physical)、数据链路层(Date Link)、网络层(Network)、传输层(Tr 阅读全文
posted @ 2023-08-28 20:39 King_Alex 阅读(139) 评论(0) 推荐(0) 编辑
摘要: # 前言 第一次支持有这个基于DDS的系统是在雉晖君展示的机器人项目中,于是开始买书来看,但实在是非常之不友好,对于书籍来讲,我开始找一些视频以及相关的网络文档来让我对于相关的ROS系统开始进行相应的了解 # ROS的发展 ROS诞生于2007年的斯坦福大学,这是早期PR2机器人的原型,这个项目很快 阅读全文
posted @ 2023-08-15 21:16 King_Alex 阅读(188) 评论(0) 推荐(0) 编辑
摘要: # 前言 最近不光在解决项目的问题,也遇到过部分的网络问题,发现自己对于网络的知识还是非常匮乏的,因而在此做一些归纳,记录也是分享,当然我的分享应该不是最全的,但个人认为有些东西就算分享出来,用不到也是白折腾。 ## Wi-Fi的相关名词介绍 到一家店里面,以前我们经常喊:老板,你们这边的WIFI叫 阅读全文
posted @ 2023-08-15 14:39 King_Alex 阅读(53) 评论(0) 推荐(0) 编辑
摘要: # protocol简介 从语言上来看,protocol包含了属性和函数指针的结构体,从功能上看,protocoll是提供者与使用者对服务方式的一种约定。其实我们不难看出UEFI中的Protocol引入了面向对象的思想。 每一个protocol都必须要有一个唯一的GUID。如我的github上面的c 阅读全文
posted @ 2023-08-15 14:31 King_Alex 阅读(227) 评论(0) 推荐(0) 编辑
摘要: # 前言 UEFI已经不再支持中断了,所有的异步操作都是要通过事件来完成的,所以我在这一章节会教如何使用事件来完成一个非常简单的事件处理。 上一章节我们说到了hob,那么继续在这个上面来完善我们的code,需要做的是,在dex阶段通过event事件来驱动读取hob。 # 简介 一个来说事件会提供用于 阅读全文
posted @ 2023-08-15 14:25 King_Alex 阅读(178) 评论(0) 推荐(0) 编辑
摘要: # HOB(hand off block)简介 有些时候,我们需要将一些information从PEI阶段传递到DXE阶段,那么这个时候我们就需要hob当做桥梁来给我们进行传递了。总的来说,PEI生产HOB,DXE消费HOB,在这里需要注意**HOB只有在PEI阶段是可修改的,在DXE阶段是只读的* 阅读全文
posted @ 2023-08-15 14:24 King_Alex 阅读(252) 评论(0) 推荐(0) 编辑
摘要: # 前言 目前我在使用的是AMI的visualeBIOS做开发,主要做笔记本的BIOS研发工作,前期一直在学习中,BSP的工作放在了一边,今天主要是向大家介绍如何在最新的UEFI2.0中加入相关setup选项 # 新建一个module 作为老司机,应该自己建立一个module来解释,那么你可以自己在 阅读全文
posted @ 2023-08-15 14:22 King_Alex 阅读(541) 评论(0) 推荐(0) 编辑
摘要: # UEFI的世界观 如果有人对BIOS有兴趣,那么不得不提UEFI了。当然笔者这边只是代码与说明的搬运工,通过UEFI组织的官方文档来带大家了解UEFI。当然您要是觉得笔者就是个DB,想直接翻UEFI的文档,不想看笔者的瞎逼文章的话,请直接点击[这里](http://www.uefi.org/sp 阅读全文
posted @ 2023-08-15 14:19 King_Alex 阅读(153) 评论(0) 推荐(0) 编辑