- 2024-07-01内存管理-9-内存常用函数和宏
基于msm-5.41.页与页帧号转换//include/asm-generic/memory_model.h#definepfn_to_page(pfn)(vmemmap+(pfn))#definepage_to_pfn(page)(unsignedlong)((page)-vmemmap)注:使能了CONFIG_SPARSEMEM_VMEMMAP才使用的是这一组宏。vmemmap是一个structpage*类
- 2024-04-11使用Vivado Design Suite进行物理优化(二)
物理优化是对设计的negative-slack路径进行时序驱动的优化。而phys_opt_design命令是用于对设计进行物理优化。这个命令可以在布局后的后置模式(post-placemode)中运行,也就是在放置所有组件之后;还可以在完全布线后的后置模式(post-routemode)中运行,即在设计完全布线之后。一
- 2024-03-24DMA一致性映射使用
DMA映射可参考:https://www.cnblogs.com/lethe1203/p/18092749 reserved_memory方式1、定义保留内存的节点,由设备节点使用test_device_reserved:pmu_noc@0xe8000000{compatible="shared-dma-pool";reg=<0x00xe80000000x00x800000>;
- 2023-11-09/proc/vmalloc
root@pita2_mr813_tina35:/#cat/proc/vmallocinfo0xffffff80007d0000-0xffffff80009020001253376load_module+0x854/0x1d48pages=305vmalloc0xffffff8000957000-0xffffff800095a00012288load_module+0x854/0x1d48pages=2vmalloc0xffffff800095d000-0xffffff800
- 2023-11-08解决升级到 Delphi 12 后遇到 SQLite 不兼容的问题
今天升级到Delphi12后,编译运行原来的项目,出现“[FireDAC][Phys][SQLite][sqlite3]-303.Capabilityisnotsupported”的错误。经过查找文档,发现是FireDACSQLite版本更新导致的。RADStudio12.0支持SQLite3.42,同时保留了使用FireDAC加密(FDE)的SQLite3.31.1的选项
- 2023-06-05平台对象建立过程
函数setup_machine_fdt()对structmachine_desc对象初始化。函数参数dt_phys给出了设备树的物理地址。conststructmachine_desc*__initsetup_machine_fdt(unsignedintdt_phys){conststructmachine_desc*mdesc,*mdesc_best=NULL;#ifdefCONFIG_ARCH_MULTIPL
- 2023-04-29[FireDAC][Phys]-330. Cannot generate update query. Update table undefined.
在正式的查询SQL前,用了临时表存储查询条件,数据正常加载,结果编辑、保存时报错了代码是老早前写,现在看,其实完全可以直接用存储过程的结果,也不用中间再转一次,这个异常也就可以避过去了
- 2023-04-02赶 ddl 日志
目录2023.4.22023.4.2刚赶完两个实验报告,现在在准备讨论班,主题是“负温度”。去搜了下老师推荐的几个近年来围绕负温度的一些实验进展和争论,还挺有意思的:Science339,52(2013);NaturePhysics10,67(2014);Am.J.Phys.83,163(2015);Phys.Rev.E95,012125(2017);
- 2022-11-21virt_to_phys on 5.4 kernel
virt_to_physon5.4kernel5.4\arch\arm64\include\asm\Memory.hstaticinlinephys_addr_tvirt_to_phys(constvolatilevoid*x){return__virt_to_phys(
- 2022-08-23网络社团检测20年,哪些方法正在冉冉升起?
转自:网络社团检测20年,哪些方法正在冉冉升起?最近NaturePhysics的一篇评论文章中,网络科学家SantoFortunato和MarkNewman梳理了复杂网络社团检测领域近20年来主要问题、