首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
BIOS备忘录之EC常用知识点
】的更多相关文章
BIOS备忘录之EC常用知识点
BIOS工程师眼中常用的EC知识点汇总: EC的硬件架构 EC硬件结构上主要分为两部分:Host Domain和EC Domain Host Domain就是通过LPC与CPU通信的部分(LPC部分需要先执行相关的初始化:比如decode 62/66 68/6c,设置LPC Serial IRQ mode to continus mode等,这样EC才能通过IO与PCH通信),可以看成ISA的设备卡: EC Domain可以看成一个51的单片机. BADRSEL寄存器是在EC初始化的时候设置的…
BIOS备忘录之IIC(touchpad)设备
简述BIOS中对IIC device的支持,以touchpad为例. 信息收集 收集平台的硬件信息: 1. IIC controller number(PCH一般包含多个controller,我们使用的是哪一个): 2. INT / Reset信号用的是哪个GPIO: 3. Enable信号用的是哪个GPIO(Enable信号一般由EC控制,这样可以通过Hotkey来Enable/Disable) 收集device的信息: 1. slave address; 2. hid descriptor…
DB2_SQL_常用知识点&实践
DB2_SQL_常用知识点&实践 一.删除表中的数据(delete或truncate) 1 truncate table T_USER immediate; 说明:Truncate是一个能够快速清空资料表内所有资料的SQL语法.并且能针对具有自动递增值的字段,做计数重置归零重新计算的作用: TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少: DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项.TRUNCATE TABLE 通过释放存储表…
JAVA常用知识点及面试题总结
1. String.StringBuffer.StringBuilder三者区别? (1)三者在执行速率上的比较: String<StringBuffer<StringBuilder 原因:String是字符串常量,StringBuffer,StringBuilder是字符串变量; 每当用String操作字符串时,实际上是在不断的创建新的对象,而原来的对象就会变为垃圾被GC回收掉;而StringBuffer与StringBuilder是字符串变量,是可改变的对象,用它们对字符串做操作时,实际上…
HTML常用知识点代码演示
1 HTML部分常用知识点 <!-- 版本声明 --> <!DOCTYPE html> <!-- 唯一根元素 --> <html> <!-- 对网页做基本的配置 --> <head> <!-- 声明网页编码,HTML5不严格准守XML 所以单标签可以不以/结束 --> <meta charset="UTF-8"> <title>实验网页</title> </he…
Java 常用知识点
Java 常用知识点 1.日期格式化 SimpleDateFormat Date date=new Date(System.currentTimeMillis()) ; SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String result= format.format(date); 2.生成随机数 //Type1 Random random = new Random(); int num=…
Less常用知识点
上篇文章介绍了如何安装Less,我们将所有东西都写在.less里面,最后通过命令将.less转换成.css文件,就可以放入到项目里用了.今天了解一些less常用知识点. 1.变量:声明两个变量,一个是背景颜色,一个是文本颜色 Less代码: @background-color: #ffffff; @text-color: #1A237E; p{ background-color: @background-color; color: @text-color; padding: 15px; } ul…
YII2常用知识点总结
YII2常用知识点总结 (一)总结性语句 (1)经常看看yii源码比如vendor\yiisoft\yii2\web这个目录(很重要)下的文件中的方法(这些文件中的公共方法,大致看了下基本上都可以通过\Yii::$app->functionName()这种方式引用) (2)批量操作时一般会返回成功操作的行数: (3)尽量能用框架自带的CRUD方法就用框架的,除非sql语句非常复杂就自己拼写sql语句: (4)把查询条件作为参数,比较安全,可直接避免注入.要是直接用在SQL语句中,最好要经过防注入…
CSS3常用知识点
CSS3常用知识点 1 css3选择器 1.1 属性选择器 /* E[attr~=val] 表示的一个单独的属性值 这个属性值是以空格分隔的*/ .attr2 a[class~="kawa"] { //TODO } /* E[attr|=val] 表示的要么一个单独的属性值 要么这个属性值是以"-"分隔的*/ .attr3 a[class|="kawa"] { //TODO } /* E[attr*=val] 表示的属性值里包含val字符并且在“…
javaScript常用知识点有哪些
javaScript常用知识点有哪些 一.总结 一句话总结:int = ~~myVar, // to integer | 是二进制或, x|0 永远等于x:^为异或,同0异1,所以 x^0 还是永远等于x:至于~是按位取反,搞了两次以后值当然是一样的 1.js简化的变量转换方式有哪些? var myVar = "3.14159", str = ""+ myVar,// to string int = ~~myVar, // to integer float = 1*…
一文学会 TypeScript 的 82% 常用知识点(下)
一文学会 TypeScript 的 82% 常用知识点(下) 前端专栏 2019-11-23 18:39:08 都已经 9021 年了,TypeScript(以下简称 TS)作为前端工程师不得不学的技能,我们必须掌握. 在上篇「一文学会 TypeScript 的 82% 常用知识点(上)」中,主要介绍了 TS 的基本类型,引用类型.类型断言.接口等基础知识点.本篇对剩下对内容进行讨论,包括:类.函数.泛型. 如果 TS 的基础薄弱,建议先阅读上篇,大概二十分钟即可入门. 五.类 类在上篇…
【Vue】Vue框架常用知识点 Vue的模板语法、计算属性与侦听器、条件渲染、列表渲染、Class与Style绑定介绍与基本的用法
Vue框架常用知识点 文章目录 Vue框架常用知识点 知识点解释 第一个vue应用 模板语法 计算属性与侦听器 条件渲染.列表渲染.Class与Style绑定 知识点解释 vue框架知识体系 [1]基本概念(条件渲染.列表渲染.时间绑定.声明周期.模块化思想) [2]组件的使用思想及使用方式(路由组件Vue-router.前后端分离会使用到http请求,而http请求最常用的就是Vue-resource插件(官方不推荐使用,但是它仍然很好用,官方推荐使用的是Axios.) [3]常用API 先基…
ffmpeg 常用知识点收集
ffmpeg 常用知识点收集 一.基础简介 FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影.转换.流功能,包含了libavcodec ─这是一个用于多个项目中音频和视频的解码器库,以及libavformat--一个音频与视频格式转换库. FFmpeg官网:https://www.ffmpeg.org/ Github地址:https://github.com/FFmpeg/FFmpeg FFmpeg项目由以下几部分组成: FFmpeg视频文件转换命令行工具,也支持经过实时电视卡抓取和…
BIOS备忘录之ASL code常用知识点
_HID:device唯一 _STA:决定device在不在(在DM下面能不能看到) _CRS:描述分配给device的资源 _INI:在OSPM加载描述表的时候运行一次(比如,如果要根据不同情况给device赋值不同的_HID,可以把代码加在这里) BIOS code与ASL code之间传递数据 通过ASL code定义的OperationRegion,OperationRegion实例: 1. BIOS code里面定义了一个结构体,ASL code里面定义了一个OperationRegi…
sqlserver常用知识点备忘录(持续更新)
背景 一个项目的开发,离不开数据库的相关操作,表/视图设计,存储过程,触发器等等数据库对象的操作是非常频繁的.有时候,我们会查找系统中类似的代码,然后复制/粘贴进行再进行相应的修改.本文的目的在于归纳.总结sqlserver数据库的常用操作,并不断更新.期以备忘! P1 sql的执行顺序 sql语句是操作数据库的工具,了解sql的执行顺序会极大地帮助我们提高我们编写的sql的执行效率.见以下代码: ()))<Top Num> <select list> ()FROM [left_t…
android之常用知识点(一)
本文主要包括安卓一些常用的知识点 android常用的四种响应按钮点击事件的方法 android动态刷新界面 android常用的listView用法 android常用的handler的用法 android常用的四种响应按钮点击事件的方法有 1.内部类 2.匿名内部类 3.布局文件夹定义Onclick属性,并在activity中声明方法 4.在主类中实现OncickListener接口,并在主类中实现未实现的方法 1.内部类 btnButton.setOnClickListener(new M…
Object-C知识点 (一) 常用知识点
Object-C常用的知识点,以下为我在实际开发中用到的知识点,但是又想不起来,需要百度一下的知识点 #pragma mark -- isKindOfClass与isMemberOfClass isKindOfClass 是对于继承来讲的 Teacher : Person : NSObject teacher 是Teacher.Person.NSObject类或其子类 isMemberOfClass 是对于该类(Teacher)的成员来讲的 判断是不是由该类创建出来的 teacher 是Teac…
BIOS备忘录之x86硬件编程(寄存器与IO)
SOC固件(BIOS)开发: 1.熟悉硬件原理图:要弄清楚pin脚的功能: 2.配置GPIO引脚,配置成Native功能还是GPIO功能(如果是配置成GPIO,需要在code里面显式的使用): 3.硬件驱动是通过controller的寄存器来访问device的:以IIC为例,如果SOC有IIC的controller,固件程序只需要配置IIC的GPIO为native功能,然后code里面通过读写IIC controller的寄存器就可以完成对IIC device的访问(IIC的硬件时序由硬件con…
css的常用知识点
一.css的引入方式 1.行内引入 直接在标签中定义样式 <p style="background-color: red">test</p> 2.嵌入式引入 将css代码通过<style></style>标签,直接写在文件中 <head> <meta charset="UTF-8"> <title>Title</title> <style&g…
ES6 常用知识点总结
ES6常用知识总结 之前总结了es5中js的一些知识点.这段时间看了石川blue老师讲解的es6课程,结合阮一峰老师的es6教程,随手做了一些笔记和总结分享给大家.内容还是es6主要的知识点,基本没有什么创新点,主要是石川blue对里面一些难懂的知识点分析的挺好的,对我个人理解es6很有帮助,也希望对大家能有所帮助. 石川blue老师es6讲解视频百度云地址:https://pan.baidu.com/s/1qZpUeni 密码:2m9t es6 是什么 首先弄明白ECMA和js的关系.ECMA…