android dtb文件位置_Android驱动之设备树简介

本文介绍了Android设备树中关于内存分配的部分,包括各种内存区域的定义,如other_ext_mem, modem_mem, adsp_fw_mem等,详细解析了每个区域的compatible属性、no-map标志以及reg地址和大小。同时,提到了内存池的共享和分配规则,如alignment和size的设置。" 111431019,10294789,构建Python CE版pygame:Windows CE上的pygame编译指南,"['Python开发', '嵌入式开发', 'pygame', 'Windows CE']
摘要由CSDN通过智能技术生成

reserved-memory {

#address-cells = <2>;

#size-cells = <2>;

ranges;

other_ext_mem: other_ext_region@0 {

compatible = "removed-dma-pool";

no-map;

reg = <0x0 0x84a00000 0x0 0x1e00000>;

};

modem_mem: modem_region@0 {

compatible = "removed-dma-pool";

no-map;

reg = <0x0 0x86c00000 0x0 0x6a00000>;

};

adsp_fw_mem: adsp_fw_region@0 {

compatible = "removed-dma-pool";

no-map;

reg = <0x0 0x8d600000 0x0 0x1100000>;

};

wcnss_fw_mem: wcnss_fw_region@0 {

compatible = "removed-dma-pool";

no-map;

reg = <0x0 0x8e700000 0x0 0x700000>;

};

venus_mem: venus_region@0 {

compatible = "shared-dma-pool";

reusable;

alloc-ranges = <0x0 0x80000000 0x0 0x10000000>;

alignment = <0 0x400000>;

size = <0 0x0800000>;

};

secure_mem: secure_region@0 {

compatible = "shared-dma-pool";

reusable;

alignment = <0 0x400000>;

size = <0 0x09800000>;

};

qseecom_mem: qseecom_region@0 {

compatible = "shared-dma-pool";

reusable;

alignment = <0 0x400000>;

size = <0 0x1000000>;

};

adsp_mem: adsp_region@0 {

compatible = "shared-dma-pool";

reusable;

size = <0 0x400000>;

};

dfps_data_mem: dfps_data_mem@90000000 {

reg = <0 0x90000000 0 0x1000>;

label = "dfps_data_mem";

};

cont_splash_mem: splash_region@0x90001000 {

reg = <0x0 0x90001000 0x0 0x13ff000>;

label = "cont_splash_mem";

};

gpu_mem: gpu_region@0 {

compatible = "shared-dma-pool";

reusable;

alloc-ranges = <0x0 0x80000000 0x0 0x10000000>;

alignment = <0 0x400000>;

size = <0 0x800000>;

};

boot_log_mem: boot_log_region@B0000000 {

compatible = "removed-dma-pool";

no-map;

reg = <0x0 0xB0000000 0x0 0x80000>;

};

/* NOTE:

* reserve 5M momory before other_ext_mem

* It maybe need modify when modify other_ext_mem

*/

subsys_trap_mem: subsys_trap_region@0 {

compatible = "removed-dma-pool";

no-map;

reg = <0 0xB0080000 0 0x100000>;

label = "subsys_trap_mem";

};

rs_recorder_mem: rs_recorder_region@0 {

compatible = "removed-dma-pool";

no-map;

reg = <0 0xB0180000 0 0x400000>;

label = "rs_recorder_mem";

};

};

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值