c - 我如何知道要使用哪个 I/O 分配函数(request_region VS. request_mem_region)?
问题描述
根据Corbet 和 Rubini的说法,要请求 I/O 端口,必须使用request_region(unsigned long firstport, unsigned long len, const char *name)
. 但是他们也提到请求 I/O 内存,必须使用request_mem_region(unsigned long firstaddr, unsigned long len, const char *name)
然后重新映射它ioremap(unsigned long phys_addr, unsigned long size)
。我如何知道需要哪种 I/OI(内存或端口)?
解决方案
推荐阅读
- jaeger - 如何将 Jaeger 与 Helidon Microprofile 一起使用
- python - 用于检查和安装软件包的 python 脚本
- mysql - 如何修复截断不正确的 DOUBLE 值:“未定义”错误
- javascript - 如何通过 txID (node.js) 找到交易
- ansible - Ansible:Kubectl snap 安装失败
- react-native - 运行 pod install 后找不到模块 node_modules/@react-native-community/cli/build/bin.js
- android - DRF获取用户对应的图片
- spring-boot - Spring Boot PersistentBag remove() 抛出 UnsupportedOperationException
- wagtail - 为 StreamField 创建一个 TagsBlock
- hosting - 如何在共享主机中托管无需下载也可以在线播放的 mp3 文件?