摘要:
问题: 启动报错jffs2 1 jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x1f70 instead 2 jffs2: jffs2_scan_eraseblock(): Magic b 阅读全文
摘要:
A问题: Courtois et al于1971年提出。 可以多读取,但是写入时不允许读取、写入。 A解决: 1 typedef int semaphore; 2 semaphore mutex = 1; 3 semaphore db = 1; 4 int rc = 0; 5 void reader 阅读全文
摘要:
A问题: 1965年,Dijkstra提出并解决了一个他称之为哲学家进餐的同步问题。 “五个哲学家围坐在一张圆桌周围,每个哲学家的前面都有一份通心面,由于面条很滑,必须使用2把叉子才能夹住。相邻2份通心面之间有1把叉子。哲学家的生活包括:吃饭、思考。当哲学家感觉饿了,他就试图分2次取他左右的叉子,每 阅读全文
摘要:
PC :nm ARM:arm-linux-nm 解析信息含义: 类型为小写字母,表示local 类型为大写字母,表示global 阅读全文
摘要:
xyzModem使用的CRC16为 首次 首字节大端格式与0 异或 得到的值查表 作为校验参 之后 每个字节在大端格式下 与 校验参异或 查表作为下次校验参 阅读全文
摘要:
一、安装: Ubuntu: 1.1 从docker官方源安装最新版本: sudo apt-get install apt-transport-https ActionScript Code 12345678910111213 Reading package lists... Done Buildin 阅读全文
摘要:
谨此纪念曾经踩过的坑: 现象: hi3519v101_config hi3519v101_nand_config 解决办法: 阅读全文
摘要:
一、介绍 PHY是IEEE802.3中定义的一个标准模块,STA(station management entity,管理实体,一般为MAC或CPU)通过SMI(Serial Manage Interface)对PHY的行为、状态进行管理和控制,而具体管理和控制动作是通过读写PHY内部的寄存器实现的 阅读全文
摘要:
一、背景:函数在源代码->预处理->编译和优化->生成目标文件->链接->可执行程序或镜像文件时。 函数的存在形式: 1.1.普通函数:在编译时是将函数代码放在指定位置,其他函数调用此函数时,进行跳转地址,参数通过寄存器进行传递。 1.2.内联函数:在预处理时将函数体代码直接替换函数调用处,不进行跳 阅读全文