摘要:
转载:PCIe扫盲:Memory & IO 地址空间/基地址寄存器详解/Base & Limit寄存器详解 - 极术社区 - 连接开发者与智能计算生态 (aijishu.com) Memory & IO 地址空间 早期的PC中,所有的IO设备(除了存储设备之外的设备)的内部存储或者寄存器都只能通过I 阅读全文
摘要:
转载:Linux信号和trap命令的使用 - 刘合栋 - 博客园 (cnblogs.com) 刘合栋 Linux信号和trap命令的使用 目录 信号介绍 信号列表 控制信号 Ctrl+c显示指定内容 使Ctrl+c无任何操作 处理多个信号 处理所有信号 恢复信号 实现跳板机(实例) 信号介绍 运行S 阅读全文
摘要:
参考链接:https://blog.csdn.net/enson16855/article/details/52205044 在编译高版本gcc,执行下面配置命令时, ../configure --prefix=/usr/local/gcc-10.2.0/ --enable-checking=rel 阅读全文
摘要:
verdi中选项有Signed 2's Complement和Signed 1's Complement Signed 2's Complement和Signed 1's Complement是用于在计算机中表示有符号整数(即可以是正数或负数的整数)的两种不同方法。以下是它们之间的主要区别和特性: 阅读全文
摘要:
Verilog关于signed、有符号数、算数移位、$signed()的使用-CSDN博客 关于signed、有符号数、算数左移、算数右移、$signed()、$unsigned()的理解。 1、signed可以和reg和wire联合使用,用于定义有符号数。在代码中使用负的十进制数赋值给有符号数,在 阅读全文
摘要:
转载:7.3 Verilog 随机数及概率分布 | 菜鸟教程 (runoob.com) 随机数 Verilog 中使用系统任务 $random(seed) 产生随机数,seed 为随机数种子。 seed 值不同,产生的随机数也不同。如果 seed 相同,产生的随机数也是一样的。 可以为 seed 赋 阅读全文
摘要:
转载:Verdi 覆盖率文件的打开、merge、存储_verdi查看覆盖率-CSDN博客 Verdi 覆盖率文件的打开、merge、存储 当一次回归任务结束,会看到【xxx.vdb】文件夹的生成, 每一次回归任务都是提交很多用例(test),每一个用例(test)的代码覆盖率都是单独列出,总的代码覆 阅读全文
摘要:
platform_device_register和platform_device_register_full都是用于在Linux内核中注册平台设备的函数,但是它们之间存在一些区别。 platform_device_register platform_device_register函数用于注册一个平台 阅读全文
摘要:
转载:手把手教Linux驱动10-platform总线详解 - 知乎 (zhihu.com) platform总线是学习linux驱动必须要掌握的一个知识点。 本文参考已发布:Linux 3.14内核 一、概念 嵌入式系统中有很多的物理总线:I2c、SPI、USB、uart、PCIE、APB、AHB 阅读全文
摘要:
1,忙等待短延时 内核中提供了如下3个函数用于纳秒、微秒和毫秒级的延时: void ndelay(unsigned long nsecs); void udelay(unsigned long usecs); void mdelay(unsigned long msecs); //一般不建议直接使用 阅读全文