首页 > TAG信息列表 > OK6410A

OK6410A 开发板 (八) 123 linux-5.11 OK6410A rootfs中留给开发者的内存访问接口

与内存相关的文件系统 我们如果想用rootfs中的文件来观测内存或更改内存行为 则需要观测的文件所属的文件系统 为 内核文件系统 // https://blog.csdn.net/u011011827/article/details/119322870 中的 "linux 真实文件系统分类" 相关的文件系统有以下几种 sysfs,procfs,roo

OK6410A 开发板 (八) 81 linux-5.11 OK6410A JTAG调试

前提条件 1. jlink 调试器 2. OK6410A 板子中 DBGSEL 接地 3. JLink_Windows 4. https://github.com/lisider/ok6410-rawcode/tree/master/bin 中的 1led.bin 过程 连接硬件 怎么连接就不用说了 打开软件 D:\ProgramFiles\ProgramFilesForSW\SEGGER\JLink\JLink.exe 操作

OK6410A 开发板 (七) 8 buildroot-2021.02 OK6410A 用户空间的C语言标准库

[https://zhuanlan.zhihu.com/p/85779379]该文中讲了 C有标准, 有些时候会升级(就像armv6 armv7 armv8 一样),有C99, C11 C++有标准, 有些时候会升级(就像armv6 armv7 armv8 一样),有C++03, C++11, C++14 标准 并不对应代码 , 我们需要将标准转换为代码,并能够解析代码 标准

OK6410A 开发板 (八) 74 linux-5.11 OK6410A linux 内核同步机制 信号量(count=1)的实现

解决的问题是什么 所有异常原因 限制是什么 加锁函数会引起睡眠,所以不能... 实现 https://elixir.bootlin.com/linux/v4.0/source/kernel/locking/semaphore.c#L53 /* 向下-获取信号量 @sem:要获取的信号量 获取信号量。如果不允许更多任务获取信号量,则调用此函数将使任务

OK6410A 开发板 (八) 31 linux-5.11 OK6410A 感知linux的内存管理

linux 内存管理 , 我们感知三类内存管理 系统内存管理 内核线程内存管理 用户进程内存管理 内核态 用户态 系统内存管理的感知 系统启动的时候,会打印如下的信息 [09:52:32]Memory: 243936K/262144K available (5120K kernel code, 6569K rwdata, 736K rodata, 1024K