1前言1.1声明本文依据UFS3.1JEDEC协议及个人工作经验整理而成,如有错误请留言。文章为个人辛苦整理,付费内容,禁止私自转载。文章所在专栏:《黑猫带你学:UFS协议详解》1.2参考链接由于《蛋蛋读UFS之六:UFS设备初始化和启动》一文对UFS初始化过程讲解清晰明了,因此本文部分内容来自该文,侵删。原文链接:http://www.ssdfans.com/?p=927382引导配置很多平台会将系统引导代码放置在UFS设备中,当UFS上电初始化过程中,就要将系统启动代码读出来用来启动整个平台。UFS中BOOTLUA和BOOTLUB可以用来存放这个系统引导代码,但是在启动过程中,只有一个BO
下午我被叫去参加“合作服务商资金安全解决方案”项目的codereview。对程序实现逻辑上存疑。简单听他们讲述产品需求后,果然发现程序逻辑有疏漏。为了表达清楚我的意思,上草图。边“画”边阐讲,逐步引导大家思考、讨论,确定更好的改进方案。然后,大家点头默许:还是战哥想的全面! 在我们日常开发讨论过程中,总会出现这样的情况,你在讲的头头是道,别人要么无表情的点头,要么草率的应和。这个时候,其实已经出现无效沟通了。我们要做的,是尽可能通过一定的表现形式,来让对方足够清楚。当然,不管什么形式,以能让对方明白为最好。表现形式就比较多了,比如流程图、时序图、脑图、表格,现在许多在线工具也都支持,比如pr
下午我被叫去参加“合作服务商资金安全解决方案”项目的codereview。对程序实现逻辑上存疑。简单听他们讲述产品需求后,果然发现程序逻辑有疏漏。为了表达清楚我的意思,上草图。边“画”边阐讲,逐步引导大家思考、讨论,确定更好的改进方案。然后,大家点头默许:还是战哥想的全面! 在我们日常开发讨论过程中,总会出现这样的情况,你在讲的头头是道,别人要么无表情的点头,要么草率的应和。这个时候,其实已经出现无效沟通了。我们要做的,是尽可能通过一定的表现形式,来让对方足够清楚。当然,不管什么形式,以能让对方明白为最好。表现形式就比较多了,比如流程图、时序图、脑图、表格,现在许多在线工具也都支持,比如pr