自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (30)
  • 收藏
  • 关注

原创 Cstyle的UEFI导读之Secure Boot简介

本文介绍了什么是SecureBoot以及系统安全启动过程中参与的各个要素如,系统固件、OS Loader、证书、密钥等之间的沟通与协调流程,本文大部分基于微软的文档翻译整理而来,可参考文末链接,部分可能有谬误,后期会更正。系统密钥Platform Key (PK):PK分为PKpub和PKpriv,前者保存在系统固件用来验证其他模块,后者用来对其他模块签名。 公钥作为系统所有者与系统固件之间信任链。也作为系统所有者身份证明。 PK可以被注入到系统固件,注入之后就从设置模式...

2020-11-24 21:54:49 9

原创 Cstyle的UEFI导读之Embedded Controller Share ROM

此处仅以一个具体的例子分析share rom及整个flash的layout,仅BIOS区域(不包括ME)总大小是10MByte。如下图,FV_RECOVERY0(地址0x00A00000)映射到4G顶端(0xffffffff),使用FIT构建flash image的时候还会重定位最终FV_RECOVERY0的地址(用edit直接打开二进制文件的话,会在文件的末端,如图二所示),加入SPI flash descriptor,一般是在fffffff0h处放一条跳转指令,跳转到FV_RECOVERY0处。FV..

2020-11-23 21:45:47 45

原创 Cstyle的UEFI导读之Embedded Controller链接过程

以MEC1428为例来介绍EC的开发流程和基本原理。按照惯例从链接开始介绍。一.自定义链接脚本。默认Mplab x默认使用xc32提供的脚本,在Mplab x也可以按照下图自定义链接脚本。二.定义地址映射针对MEC1428其地址及内存映射关系如下Data RAM:32K(0xBFD18000),Code RAM:160K(0xBFCF0000),ROM:192K(0xBFC00000),MMCR:2M(0xA0000000)/*************...

2020-11-23 21:34:48 15

原创 《UEFI内核导读》样章持续更新2020/11/24

序言随着国家十四五新战略规划的推出,众多国内企业都参与到国产芯片替代浪潮中来,可以预测未来越多的国产芯片会被设计、生产和使用在我们日常所使用的电子产品中,国产芯片拥有巨大的市场前景。目前国产芯片采用的体系架构主要有X86、ARM、MIPS、RISC V、PowerPC、Alpha等。我们知道电子产品正常工作必须要有操作系统和各种应用软件,没有操作系统和应用软件的芯片就是一堆废铁,而大多数人并不知道的是没有系统固件来加载操作系统的电脑亦是一堆废铁, UEFI就是由UEFI行业协会提出和...

2020-11-21 19:58:31 86

原创 《Freertos内核详解》系列专题博客

《Cstyle的札记,Freertos内核详解》Cstyle的札记,Freertos内核详解,第0篇Cstyle的札记,Freertos内核详解,第1篇Cstyle的札记,Freertos内核详解,第2篇Cstyle的札记,Freertos内核详解,第3篇Cstyle的札记,Freertos内核详解,第4篇Cstyle的札记,Freertos内核详解,第4.1篇Cstyle的札记,Freertos内核详解,第4.2篇Cstyle的札记,Freertos内核详解,第4.3篇

2020-06-16 21:42:06 145

原创 Zephyr内核详解,第0.1篇 构建

Zephyr内核详解,第0.1篇 构建梳理下构建过程,整个构建过程只需要执行下面四个命令,分别来说明。1.zephyr根目录执行:source zephyr.sh2.执行:mdkir ./sample/helloword/build && cd ./sample/helloword/build3.执行:cmake -GNinja -DBOARD=nucleo_l476rg .....

2020-06-16 21:22:57 285

原创 《Zephyr内核详解》系列专题博客

Cstyle的札记,Zephyr内核详解,第0篇 开发环境Cstyle的札记,Zephyr内核详解,第0.1篇 构建Cstyle的札记,Zephyr内核详解,第1.0篇 内核启动过程Cstyle的札记,Zephyr内核详解,第1.1篇 内核启动过程(续)未完待续......转载请注明出处Cstyle.z.zhou@outlook.com // http://blog.csdn.net/CStyle_0x007...

2020-06-16 20:49:50 238

原创 Zephyr内核详解,第0篇 开发环境

Zephyr内核详解,第0篇 开发环境 Zephyr是什么就不赘述,总之是一款遵循GPL的linux基金会的开源RTOS,以下的一系列文章均基于这款系统展开;嵌入式行业只讲理论不是实践就是耍流氓,先介绍下实验环境,先从如何搭建环境开始说起:1.开发板:st nucleo-l476rg2.开发环境:macos mojave (10.14...

2020-06-16 20:32:52 288

原创 Cstyle的札记,Freertos内核详解,第5.0篇

前面讨论了怎么把freertos移植到s3c2440上的话题,现在我看开始细细读一下freertos的代码。读代码之前先认识下代码规范,我们常见的类似的规范大多是一些命名规则,对齐什么的,比如驼峰命名法等等。但是freertos用了一个完全不同的规则,被称之为MISRA (The Motor Industry Software Reliability Association),之所

2015-12-18 22:44:08 933

原创 Cstyle的札记,Freertos内核详解,第4.3篇

移植OS汇编是绕不过去的,先从MDK默认提供的s3c2440.s开始,这里我们需要完成以下几个事情:1.cpu状态和模式2.设置clock,包括系统时钟,sdram时钟,外设时钟等等3.设置sdram的时序参数,这个是非常重要的,否则我们的内存就不能使用4.堆,栈5.选择初始化外设,IO等       废话不多说先上图,下面是我花了几天时间在TQ2440+Freertos

2015-12-13 12:18:38 1068 2

原创 Cstyle的札记,Freertos内核详解,第4.2篇

移植之前先认识下开发工具很重要,这里使用MDK(V5.16a)工具,默认使用Armcc,它能支持把c以及c++编译成arm或者是thumb机器码,支持以下的标准:ISO C 1990,ISO C 1999,ISO C++ 2003,ISO C++2011,默认输出格式是ELF格式,在编译结束之后可以转换成Hex格式烧进ROM。    编译器支持在标准c,c++上提供一些GNU类似的扩展,支持使

2015-10-26 17:11:09 767

原创 Cstyle的札记,Freertos内核详解,第4.1篇

因为手上有现成的板子,准备先移植Freertos到S3C2440上练一下手,搜索了一下好像目前网络上和官方都没有支持这款soc,官方对三星的cpu好像一款支持的也没有,不知道为什么三星这么个大的半导体公司居然没有人帮忙移植。准备工作如下:1.从keil官网下载最新的MDK,并使用网上的注册机注册破解。2.从Freertos官网下载最新的源代码3.从Jlink官网下载最新的Jlink

2015-10-26 17:08:53 1310

原创 Cstyle的UEFI导读:第21.0篇 UEFI的N种实现及差别

休息了快一个月了,找工作也没什么心情,闲来无事回头看看,自毕业以来一直都在BIOS这个行业打转,目前的各种新闻来看全球的IT行业都似乎不太景气,PC出货量一泻千里,想要有所转机看起来不是一天两天的事情,想来无事来看看做过的几个UEFI BIOS方案有什么不同。目前市面上常见的X86平台的UEFI实现方案大致分为几个,AMI,Insyde,phoenix还有一个就是号称是国产的百敖软件,再者就是in

2015-09-25 15:48:56 2052 7

原创 Cstyle的UEFI导读:第20.0篇 IGD OpRegion interface && IGD OpRegion PROTOCOL

ACPI IGD OpRegion interface是用SCI来实现IGD driver,OS,BIOS之间沟通的桥梁,IGD OpRegion PROTOCOL是UEFI BIOS构建桥梁的脊梁。Legacy的实现方式下与OS沟通的方式:OpRegion Memory Layout:Mailbox1当中提供的Public ACPI Methods可以

2014-11-15 17:30:23 3393 1

原创 Cstyle的UEFI导读:第19.0篇 SMM在UEFI当中的实现

晚上吃的比较多不敢太早睡,趁空闲来看点东西,概念就不说了来看看SMM的几个阶段。    SMM大概分为两个阶段:SMM初始化阶段和SMM runtime阶段,先来看看初始化阶段,还是先上图,下面的这幅图是讲的SMM的初始化和runtime整个阶段,整个阶段由DXE Dispatcher加载SMM IPL开始,到我们每一个注册的SMM hander被不断的执行为止,当然我们的S

2014-11-10 22:41:38 5890

原创 Cstyle的UEFI导读:第18.0篇 NVRAM的工作原理(上)

虽有句话说的好,有用的东西记在脑子里,没有的记在笔记本上。但是现在的信息量越来越大,而且随着时间的推移记忆力会越来越不可靠,所以只好把最近工作之余看的一些东西记录下来,避免被迅速忘记。这里就记录一下一些NVRAM相关的东西。    NVRAM的定义就不必罗嗦了,非易失性存储器,当然这种定义很宽泛,我们且不一样一个去说明,这里只说UEFI 里面最常用的狭义的NVRAM(SPI ROM里面的一块区

2014-10-30 22:47:13 4739

原创 Cstyle的札记,Freertos内核详解,第4.0篇

自制Cortex M3 Demo板PCB研究RTOS,

2014-08-10 14:15:52 1218

转载 开源软件架构翻译计划 卷2:第3章 FreeRTOS

本文转自:http://www.ituring.com.cn/article/4063多谢作者。    FreeRTOS(读作"free-arr-toss")是一个嵌入式系统使用的开源实时操作系统。FreeRTOS被设计为“小巧,简单,和易用”,能支持许多不同硬件架构以及交叉编译器。FreeRTOS自2002年Richard Barry开始开发以来,一直都在积极开发中。

2014-07-31 20:13:06 1907

原创 Cstyle的札记,Freertos内核详解,第3篇

RTOS里面最常见的以及最核心的数据结构,队列的实现。可在VS2008 下编译测试。/** @file Copyright (c) 2008 - 2014, MX.Studio All rights reserved. Created by Cstyle **/#ifndef _QUEUE_H_#define _QUEUE_H_#ifdef

2014-07-30 20:28:22 1418

原创 Cstyle的札记,Freertos内核详解,第2篇

RTOS里面最常见也最核心的数据结构,双向链表实现VS 2008下可编译测试。/** @file Copyright (c) 2008 - 2014, MX.Studio All rights reserved. Created by Cstyle **/#ifndef _LIST_H_#define _LIST_H_#ifdef __cplus

2014-07-30 20:22:17 1285

原创 Cstyle的札记,Freertos内核详解,第1篇

一种动态内存管理Malloc/Free服务的链表实现 , 动态内存分配与回收服务,Malloc/Free的实现,最主要的核心内容是单向链表。其数据结构定义如下,一整段内存被SRAM或SDRAM,DRAM由系统的内存管理模块统一管理,这里主要是堆的管理:typedef struct A_BLOCK_LINK{     struct A_BLOCK_LINK  *pxNextFre

2014-07-29 00:37:56 2396

原创 Cstyle的札记,Freertos内核详解,第0篇

Freertos是一个硬实时内核,支持众多的微处理器架构,我们可以从它的官网(www.freertos.ort)下载它的sourcecode,同时也可以看出它支持了几十种的微处理器架构,这些就不罗嗦了。之所以选择研究这个,是应为窥探RTOS内核的内幕一直每一个做底层软件开发人员的心愿,选择过好几种RTOS但他们有的是需要收费,有的不太成熟也不够系统,有的虽然比较成熟但是系统太大不太适合研究。而fr

2014-07-06 20:45:21 3023 2

原创 Cstyle的札记,R&D必读手册,第4.1篇 DM9000EP (续)

弄了两晚终于是让DM9000EP基本工作了,网络调通了,虽然网络上有很多“攻略”但是总也没说到重点,即使是能工作了但是还是有些地方还是不太明白,不过总算是完成了下面几件事情,记录一下先:1.可以通过网络在服务器端和板端通过tcpip协议来通信,相互传输数据了。2.可以使用终端来输入Tftp命令与服务器通信,把镜像下载到本地RAM当中。3.可以使用cp命令来把RAM当中的镜像写

2014-03-27 00:11:08 1473

原创 Cstyle的札记,R&D必读手册,第4篇 DM9000EP

DM9000EP这款号称的嵌入式网络控制器,由台湾的联杰科技出品(绝对不是广告^_^),网址:http://www.davicom.com.tw,从这里可以下载到相关的文档和参考设计。这次换个口味,但是还是先上图,有图有真相,从下面的框图可以看出这款网络控制器主要有以下几部分组成:1.10/100 PHY ceiver2.MAC 控制器3.内部4K Dword S

2014-03-24 22:50:45 1608

原创 Cstyle的札记,R&D必读手册,第3.1篇Nand Flash (续)

前面大概记录了下三星的这款Nand Flash的参数,现在来看看怎么去控制Nand Flash,还是用的TQ的板子。1.首先要看的是Hw strap pin的设置    先上图,查看了板子电路图,TQ的板子上的设置:NCON0:GPG13:GPG14:GPG15=[0110].查表可知设置的具体参数是:1.NAND flash memory selection(Normal /

2014-03-23 17:07:25 1888

原创 Cstyle的札记,R&D必读手册,第3篇Nand Flash

K9F2G08U0B,作为应用最广泛的移动存储设备Nand Flash为计算机系统的微型化,低功耗,以及存储速度的提升做出了显著的贡献,看一下这款来自于三星的Nand flash。    特性:1.分类256M x8bit  Nand flash2.供电电压,2.7~3.36V,参考使用3.3V3.存储单元组织结构:    (256M+8M)x8bit

2014-03-19 11:36:16 1632

原创 Cstyle的札记,R&D必读手册,第2篇Clock &Power manager

    调了很久发现uboot 2014.1从2410移植到2440总也开不起来,似乎总是程序跑偏,hang在了时钟设置的地方,所以有必要仔细读一读时钟和电源管理的部分章节。    先说下硬件配置,12MHz晶振,前面提到我们的SDRAM(EM48AM1684VTE-6F)支持最大是166MHz @CL3,cpu最大支持工作频率400Mhz @ 1.3V/ 300MHz@1.20V ,

2014-03-16 00:27:15 1673

原创 Cstyle的札记,R&D必读手册,第1篇 SDRAM

EM48AM1684VTE-6F这次来说说SDRAM,它是台湾森富产的一款SDRAM,网址:http://www.eorex.com,来看下它的各项参数。 它是一颗SDRAM容量大小为4Meg words x 4 banks by 16 bits,工作在3.3V电压下,兼容LVTTL,支持power safing/power down 模式。1.由于是同步RAM,

2014-03-10 22:15:28 1324

原创 Cstyle的札记,R&D必读手册,第0篇NOR Flash

EN29LV160A 厂商是台湾的Eon Silicon Devices(宜扬科技)http://www.essi.com.tw,台湾专注于Flash的厂家,在PC中BIOS很多就是使用它们的SPI flash,这里的这颗16Mbit的NOR Flash就是出自于它们之手。        简单介绍下这颗IC的各项参数。这颗IC可以配置为两种模式,2Mx8bit或者是1M

2014-03-09 02:20:51 1892

原创 Cstyle的札记,版本控制 SVN,第0篇

今天又义务加班了,悲催滴我,好不容易能安静的坐下来写点什么,来818版本控制。关于版本控制的重要性我们就不多说,总之是软件开发尤其是多人系统开发所必须的药掌握的东西。1.这里说SVN,关于安装,应为这个是一个开源的工具,至此很多种平台,这里用的是Ubuntu 12.04,网上的说明很多,随便google一下就行 ,使用apt-get insall subverion 就行了,如果提示权

2014-02-25 23:12:58 1600

原创 Cstyle的札记,flash及MTD,第0篇

Flash从其基本属性来说,一般来说分两类,差别如下:    Flash设备一般需要MTD和文件系统的支持,下面是支持Nand flash的JFFS2文件系统的软件架构,当然除了jffs2之外还有很多的针对硬件特性的文件系统,类似于UBI,但是万变不离其宗,各种文件系统都是针对硬件特性做一定的优化,没有最好的设计,只有更适合某个硬件和设备使用环境的设计,随着新的存储技术的推出,还会有更

2014-01-21 22:17:39 1134

原创 Cstyle的札记:从Uboot开始,第0篇

由于之前断断续续到看过一些相关到东西,但是年代久远,基本上忘记得只剩下一些基本到概念了,所以还是google了一下,找到了不少好东西,分享下链接。http://blog.csdn.net/zsy2020314?viewmode=contents这里有博主写到关于Uboot到不少心得体会,包括makefile语法,精简code和移植到新平台,当做是一个参考。    Uboot的架构默认所关掉中断

2013-12-24 23:22:16 1214

原创 Cstyle的UEFI导读之Embedded Controller简介(上篇)

Embedded Controller就是我们常说的EC,它主要是由一颗特殊的MCU来构成,通常提供LPC的接口挂在LPC总线之下,由MCU所集成的一些外设来为PC提供一些Power,thermal,以及一些其他的控制。基本的EC架构一般有两种,使用share模式的时候需要Global Lock来保证资源的互斥,下面是非share模式下的框圖,SCI(默認INT9)跟SMI分別使用不同的通道和不同

2013-12-15 00:41:23 6414

原创 Cstyle的嵌入式之:那些年我们一起写过的单片机程序,世上最简单的单片机程序

Cstyle的嵌入式之:世上最简单的单片机程序,毕业多年的工科学子们,可曾还记得当初所学的单片机呢,让我们一起来回顾回顾,那些年我们一起学过的单片机和写过的单片机程序吧。

2013-11-23 21:00:54 1794

原创 Cstyle的UEFI导读之Event && Timer (下篇:原理篇)

这次来说说Event和Timer在UEFI当中是怎么实现的以及原理,我们先从Timer开始,然后细细的拨开隐藏在底层的实现。先说Timer,那什么是Timer呢?其实在中文里面我们把它叫做定时/计数器,但是我的理解它不仅仅是一个定时/计数器硬件而是一个被程序设计者设定为工作在特殊模式下的 做定时/计数器,仅仅是一个硬件的定时器还不能算是Timer。定时/计数器在几乎所有的数字处理器系

2013-10-12 19:46:58 3419

原创 Cstyle的C语言笔记 ---UEFI开发过程中须培养的N个习惯

UEFI开发过程中须培养的N个习惯;有一句话说的很经典,好的程序不是给机器来读的,能被机器读懂的程序充其量算是正确的程序,而能被人读懂的程序才算是好程序。那怎么样的程序才算是人能读懂的程序呢,小弟不才虽没写过几句代码,但是还是想说说个人的看法。    个人认为写好程序大概分为几个步骤:1.写正确的程序,如果一个程序逻辑不对不能实现该有的功能,那么哪怕你写的再漂亮,用了再多的高级的编程技巧和算法,那也绝得不算是一个好的

2013-08-23 20:25:19 1900

原创 Cstyle的UEFI导读: UEFI当中的面向对象模式

玩UEFI的人,应该知道UEFI的核心是用C语言来描述的,C语言是一个面向过程的语言,它不具备C++/Java的面向对象的特性。但是仔细品味code我们就能感觉得到UEFI虽然是用C语言来描述的,但是里面大量的用到了面向对象的思想,在类似于protocol,ppi的架构中,就能很容易找到用C语言来实现面向对象特性的痕迹,下面来简单总结下这个方面的东西。C语言在组织功能块源代码方面有很多种方案,大概

2013-08-18 00:27:53 2124

转载 工作心态与习惯:致85后与90后的“比”一代【转载】

本文作者为 CHINA HRKEY 联合创始人刘明伟  估计诸位身边都有一些没有背景、没车、没房、没物质基础、能力不高、经验一般、资源很少、工作几年也没什么太大贡献,却还在每天要求生活与工作平衡、要求工资待遇提升的同事。此文献给他们,希望能够对目前的迷茫与未来的发展有一定帮助。  85、90是在“超级比一比”成长起来的一代,比成绩、比Gucci、Prada、LV、比待遇、比富、比爹,只要能

2013-08-14 22:10:27 991

转载 15个有效学习方法【转载】

1、要随时携带一本书  你是花一年还是花一周时间来读一本书都没有关系。无论何时何地,你都要尽力找一本书来读,而且可以随身携带,以便你在空闲的时候就可以阅读。我只需要每天缩短几分钟休息的时间,每周就可以读一本书了。这样算来,一年至少也可以读五十本书。  2、列个“需学习”的单子  我们都应该写个计划单子。上面列的事情都是我们应该努力去实现的目标。要试着制定一份属于自己的“需学习”

2013-08-14 22:05:57 877

转载 只读不写作,只会让创造力消退【转载】

早些时候,我在推特上发了一条推文:我发现最近很难写点什么东西,因为博客似乎已经充满了很多很好的内容。我以为再写也只是没有新意的东西,所以为什么还要继续写呢?相信很多读到这里的人也见过一些作者遭遇职业瓶颈的时候。网上有思想的人如此之多,你很容易就会认为自己的想法已经有人表达过。而当Marco,Gruber和MG这些知名博主有平台可以更快传播自己的观点时,你很容易放弃原本有用的

2013-08-14 22:02:02 813

RTOS核心数据结构

@file Copyright c 2008 2014 MX Studio All rights reserved Created by Cstyle Cstyle z zhou@outlook com http: blog csdn net CStyle 0x007 链表 队列的C语言简单实现 可以在VS下编译调试 查看结果@@ 可以随意修改用在自己的项目中 "> @file Copyright c 2008 2014 MX Studio All rights reserved Created by Cstyle Cstyle z zhou@outlook com http: blog csdn net CStyle 0x007 链表 队列的C语言简单实现 可以在VS下编译调试 查看结果@@ 可以随意修改用在自己的项 [更多]

2014-11-21

Cstyle的UEFI导读:第4篇Drivr binding

Cstyle的UEFI导读:第4篇Drivr binding

2014-11-19

Cstyle的UEFI导读:第12篇 UEFI Driver and Controller Name用Component Name Protocol 实现

Cstyle的UEFI导读:第12篇 UEFI Driver and Controller Name用Component Name Protocol 实现

2014-11-19

Cstyle的UEFI导读目录.7z

Cstyle的UEFI导读目录,打包大放送,目录持续更新当中

2014-11-19

Cstyle的UEFI导读(1~17篇合集)_解压密码:cstyle

Cstyle的UEFI导读 目录: Cstyle的UEFI导读:第0篇SEC --- Reset Vector Cstyle的UEFI导读:第0.1篇SEC --- Reset Vector Cstyle的UEFI导读:第1篇PEI --- Notify && Callback Cstyle的UEFI导读:第2篇Event and Timer (上篇:实战篇) Cstyle的UEFI导读:第2.1篇Event and Timer (下篇:原理篇) Cstyle的UEFI导读:第3篇Driver中的私有数据结构 Cstyle的UEFI导读:第4篇Drivr binding Cstyle的UEFI导读:第5篇PCI Driver Stack Cstyle的UEFI导读:第6篇之USB Driver Stack Cstyle的UEFI导读:第7篇之Graphics Driver Stack Cstyle的UEFI导读:第8篇Mass Storage Driver Stack Cstyle的UEFI导读:第9篇Text Console Driver Stack Cstyle的UEFI导读:第10篇ATA Driver Stack Cstyle的UEFI导读:第11篇Load File Driver Protocol Cstyle的UEFI导读:第12篇 UEFI Driver and Controller Name用Component Name Protocol 实现 Cstyle的UEFI导读:第13篇User Credential Driver Stack Cstyle的UEFI导读:第14篇UEFI Driver Configuration Cstyle的UEFI导读:第15篇Driver Diagnostics Cstyle的UEFI导读:第16篇Override Protocol Cstyle的UEFI导读:第17篇Embedded Controller简介(上篇) ...PDF档持续更新当中 以上皆可在CSDN找到。本想全部上传到CSDN下载频道,奈何铁通的网络太慢,只能慢慢上传, 也可以关注CSDN Blog。 转载请注明出处 Cstyle.z.zhou@outlook.com // http://blog.csdn.net/CStyle_0x007

2014-11-19

Cstyle的UEFI导读:第3篇Driver中的私有数据结构

Cstyle的UEFI导读:第3篇Driver中的私有数据结构

2014-10-13

Cstyle的UEFI导读:第0篇SEC --- Reset Vector

Cstyle的UEFI导读:第0篇SEC --- Reset Vector

2014-08-13

Cstyle的UEFI导读:第0.1篇SEC --- Reset Vector

Cstyle的UEFI导读:第0.1篇SEC --- Reset Vector

2014-08-13

Cstyle的UEFI导读:第0.1篇SEC --- Reset Vector.pdf

Cstyle的UEFI导读:第0.1篇SEC --- Reset Vector.pdf

2014-08-13

Cstyle的UEFI导读:第1篇PEI --- Notify && Callback

Cstyle的UEFI导读:第1篇PEI --- Notify && Callback

2014-08-13

Cstyle的UEFI导读:第2篇Event and Timer (上篇:实战篇)

Cstyle的UEFI导读:第2篇Event and Timer (上篇:实战篇)

2014-08-13

Cstyle的UEFI导读:第2.1篇Event and Timer (下篇:原理篇)

Cstyle的UEFI导读:第2.1篇Event and Timer (下篇:原理篇)

2014-08-13

Cstyle的UEFI导读

Cstyle的UEFI导读:第0篇SEC --- Reset Vector

2014-08-03

UEFI spc 2.4

最新的UEFI 规范 2.4 比2.3.1有很大的改动和更新

2013-08-18

UEFI 2.3.1

UEFI 2.3.1 UEFI spc pdf

2013-05-20

Platform Initialization (PI) intel uef 实现 卷1

Platform Initialization (PI) intel uef 实现

2013-05-20

Platform Initialization (PI) intel uef 实现 卷2

Platform Initialization (PI) intel uef 实现 卷2

2013-05-20

Platform Initialization (PI) intel uef 实现 卷3

Platform Initialization (PI) intel uef 实现 卷3

2013-05-20

Platform Initialization (PI) intel uef 实现 卷4

Platform Initialization (PI) intel uef 实现 卷4

2013-05-20

Platform Initialization (PI) intel uef 实现 卷5

Platform Initialization (PI) intel uef 实现 卷5

2013-05-20

ACPI_6_2.pdf

UEFI acpi Spec 2020 最新版本,增加不少新功能,bios开发必备

2020-06-20

Cstyle的札记,Zephyr内核详解(cstyle0x007).7z

Cstyle的札记,Zephyr内核详解 目录: Cstyle的札记,Zephyr内核详解,第0篇 开发环境 Cstyle的札记,Zephyr内核详解,第0.1篇 构建 Cstyle的札记,Zephyr内核详解,第1.0篇 内核启动过程 Cstyle的札记,Zephyr内核详解,第1.1篇 内核启动过程 ...PDF档持续更新当中 转载请注明出处 Cstyle.z.zhou@outlook.com // http://blog.csdn.net/CStyle_0x007

2020-06-16

Cstyle的札记,Freertos内核详解(cstyle0x007).7z

Cstyle的札记,Freertos内核详解 目录: Cstyle的札记,Freertos内核详解,第0篇 Cstyle的札记,Freertos内核详解,第1篇 Cstyle的札记,Freertos内核详解,第4.1篇 Cstyle的札记,Freertos内核详解,第4.2篇 Cstyle的札记,Freertos内核详解,第4.3篇 Cstyle的札记,Freertos内核详解,第5.0篇 ...PDF档持续更新当中 转载请注明出处 Cstyle.z.zhou@outlook.com // http://blog.csdn.net/CStyle_0x007

2020-06-16

Cstyle的札记,Zephyr内核详解,第1.1篇 内核启动过程.pdf

Cstyle的札记,Zephyr内核详解,第1.1篇 内核启动过程.pdf

2020-06-16

Cstyle的札记,Zephyr内核详解,第1.0篇 内核启动过程.pdf

Cstyle的札记,Zephyr内核详解,第1.0篇 内核启动过程.pdf

2020-06-16

Cstyle的札记,Zephyr内核详解,第0.1篇 构建.pdf

Cstyle的札记,Zephyr内核详解,第0.1篇 构建.pdf

2020-06-16

Cstyle的札记,Zephyr内核详解,第0篇 开发环境.pdf

Cstyle的札记,Zephyr内核详解,第0篇 开发环境.pdf

2020-06-16

Cstyle的UEFI导读(0~21篇)密码(cstyle0x007).7z

Cstyle的UEFI导读(0~21篇)密码(cstyle0x007).7z

2020-06-16

Cstyle的UEFI导读:第22.0篇 ACPI入门.pdf

Cstyle的UEFI导读:第22.0篇 ACPI入门.pdf

2020-06-12

JEITA Battery Run Time Measurement Method Ver. 2.0

JEITA Battery Run Time Measurement Method ( Ver. 2.0

2020-06-12

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除