好好学习,天天向上
发布时间:2021-08-30 19:44:18
strace-5.7.tar.xz./configure --enable-mpers=no CC=aarch64_eabi_gccxx.0_glibcxx.0_fp/bin/aarch64-linux-gnu-gcc LDFLAGS='-static -pthread' --prefix=/test/strace/build_arm64_920/ --host=aarch64-linuxmakemake install......【阅读全文】
发布时间:2021-08-26 09:51:18
点击(此处)折叠或打开arch/arm64/include/asm/sysreg.h@@ -534,8 +534,8 @@ #define ENDIAN_SET_EL1 0 #endif-#define SCTLR_EL1_SET (SCTLR_ELx_M | SCTLR_ELx_C | SCTLR_ELx_SA |\- SCT.........【阅读全文】
发布时间:2021-08-09 17:12:25
【63-27】{【26-19】(【18-14】【13-11】)}【10-0】【63-27】:dev->bus->domain_nr【26-19】:dev->bus->number(【18-14】【13-11】):dev->devfn;【18-14】==slot(即device?);【13-11】==func【10-0】:一般是msi中断的序列号,例如第一个就是0,这里可以看出每个function,即每个配置空间对应最多2^11==2048个.........【阅读全文】
发布时间:2021-07-19 20:32:54
MSI-X和MSI最大的不同是message data、message address字段和status字段没有存放在设备的配置空间中,而是使用MSI-X Table structure和MSI-X PBA structure来存放这些字段。1、 msi就是通过往中断控制器可以写内存产生中断的地方(中断控制器触发寄存器)写入了一条消息,就产生了中断(中断控制器触发寄存器)的地址.........【阅读全文】
发布时间:2021-07-01 14:16:23
点击(此处)折叠或打开diff --git a/arch/arm64/kernel/head.S b/arch/arm64/kernel/head.Sindex bdb5ec3..bac8bca 100644--- a/arch/arm64/kernel/head.S+++ b/arch/arm64/kernel/head.S@@ -106,6 +106,7 @@ pe_header:.........【阅读全文】