ubuntu21.04及以上开启nfs(包括v2支持) ubuntu21.04 及以上 开启nfs(包括v2支持)为方便调试arm板卡,开启ubuntu21.04 及以上系统的下的nfs服务,并添加nfsv2支持 安装安装nfs-kernel-server服务 1sudo apt install nfs-kernel-server 添加共享目录首先创建一个需要共享的目录 比如/share 12345sudo mkdir -p /sharesudo 2022-04-20 软件配置 #ubuntu #nfs
c语言中给定一个函数地址如何调用呢? 背景在u-boot代码中有时会给出一个函数的地址(0x123456789xx),比如下面这种 然后告诉参数类型和返回值类型,那么我们要怎么使用呢? 首先先了解一下c语言中的函数 123456789void fun() { printf("fun call\r\n");} int main() { printf("address fun:%p\r\n",fun); prin 2022-04-11 技术随笔 #c
【源码分析】u-boot-2014.04 分析(未完待续) u-boot-2014.04 分析 由于要移植一个 kernel 和 u-boot 到 smart210 平台,所以就有了该篇记录。 本文使用的版本是 u-boot-2022.04-rc4.tar.bz2 u-boot-2014.04(因作者能力不够,遂从2014.04开始) s5pv210芯片启动流程由三星官方手册可知,整个启动分为三阶段,BL0、BL1、BL2,其中BL0运行内部iROM中, 2022-03-29 技术随笔
Archlinux从安装到使用(持续更新中) Archlinux 从安装到使用(持续更新中) 关于关于Archlinux的介绍,自行查看主页 安装本文尝试过手动输入命令安装和archinstall 安装两种形式,手动命令安装参考 吴迪大佬的三部曲 安装 配置 常用软件。 经实验,可完美安装在redmibook pro15s 上,但由于一些软件体验不友好(此处点名腾讯类),所以切换为 Windows10 + Vmware ,在Vmware 2022-03-25 软件配置 #vmware #archlinux
GS87D键盘说明书 有一个不太好的习惯,有时候喜欢收集说明书,每次都是攒一堆,然后越来越多的时候,直接一下丢了。 本文的主人公也是,在买来后就被丢到了角落。 最近需要使用在双电脑间切换键盘,依稀记得键盘支持最高三个蓝牙设备连接,凭着记忆怎么也没弄好,无奈百度一下,找到了一个教程,其中作者说明书也是找不着了,然后整理了一个博客。但按照上面的方法还是没有设置成功。遂又去找客服,不得不说,还是官方教程好使。记录下 蓝牙连接 2022-03-22 说明书 #键盘
关于实模式与保护模式 首先到了80386时代,CPU有了四种运行模式,即实模式、保护模式、虚拟8086模式和SMM模式。 其中实模式指的是8086的运行模式,不过这个是后来提出的概念,在8086时代只有当时的运行模式。 以下转自:https://zhuanlan.zhihu.com/p/42309472 实模式和保护模式都是 CPU 的工作模式,而 CPU 的工作模式是指 CPU 的寻址方式、寄存器大小等用来反应 2022-03-11 好文转载 #assembly #os
从char(unsigned char)数组拷贝至string的方法 标准C++标准 https://en.cppreference.com/w/cpp/string/basic_string/basic_string 中第4条,构造时传入char *指针和待传入的数据长度 basic_string( const CharT* s, size_type count, const Allocator& alloc = Allocator() ); 示例123 2022-03-10 技术随笔 #cpp #string #gdb
STL库中copy的使用 标准https://en.cppreference.com/w/cpp/algorithm/copy 示例12345678910111213141516171819202122232425262728293031323334#include <iostream>#include <vector>#include <string>// 打印 std::vector 2022-03-10 技术随笔 #cpp #stl
一个简单的测试Linux进程栈空间大小的方法 一个简单的测试linux进程栈空间大小的方法背景在ubuntu中,可以通过命令ulimit -a 查看所有的限制信息(ulimit -s 直接显示stack size) 但在某些嵌入式开发板中,通过此命令查看到的stack size显示ulimited (无限制,假),但实际中是有限制的,不知道stack size 不利于大型项目的开发(栈空间使用过多后程序会直接挂 segmentation f 2022-03-10 技术随笔 #c #linux