- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 搭建nextcloud私人云盘
搭建nextcloud私人云盘1. Linux发行版本本人的设备是OragePi4,安装的是基于debian的Armbian Buster Server,树莓派,云主机等可以安装对应的版本。2. 修改更新源因为默认的源是国外的,下载速度非常慢,建议修改为国内的源。这里使用了清华的源,其他的源,比如科大的也不错。备份原来的更新源文件sudo cp /etc/apt/source.li...
2020-04-22 13:25:27 1453
原创 嵌入式文件系统简介(一) —— Linux MTD设备文件系统
1. 文件系统简介文件系统是一种存储和组织计算机数据的方法,它使得对其访问和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘(或者光盘)的地址为多少的数据块上,只需要记住这个文件的所属目录和文件名。在写入新数据之前,用户不必关心硬盘上的那个块地址没有被使用,硬盘上的存储空间管理(分配和释放)功...
2018-10-23 16:08:52 831
原创 全志T3 Linux显示驱动分析
1、总体架构全志T3处理器的显示框架是基于标准Linux的帧缓冲架构,其结构如图 1.1所示。显示控制器DE的驱动架构如图 1.2所示,包括屏蔽差异的显示管理抽象层,以及显示图层驱动、显示设备驱动、背光驱动、enhance驱动和capture驱动。图 1.1 帧缓冲设备驱动结构题 图 1.2 显示控制器驱动架构 2、关键数据结构显示驱动信息总的结构体disp_...
2018-09-26 14:40:26 4703 2
原创 Signal处理中的函数可重入问题
1. Signal信号简介 信号是软件层次上模拟的中断,它是一种异步通信的处理机制。信号的异步性意味着,应用程序不用等待事件的发生,当信号发生时应用程序自动陷入到对应的信号处理函数中。产生信号的事件对进程而言是随机出现的。信号的响应方式有忽略、捕捉、执行默认动作三种。2. 线程安全 线程安全函数:在C语言中局部变量是在栈中分配的,任何未使用静态数据或其他共享资源的函数都是线程安...
2018-07-17 11:50:14 1313
原创 PowerPC中断系统简介(一)
1. PowerPC中断系统简介PowerPC处理器的中断系统由两部分组成,一是内核的中断及异常的处理;二是中断控制器。以P2020处理器为例,包括E500内核中断及异常处理系统和OpenPIC中断控制器。在E500内核中,包含两种可以暂时中止处理器运行当前指令的事件、中断和异常。其中,异常是由E500内核产生的,如出现非法指令,访问存储器时出现TLB Miss等情况;而中断通过处理器内核的外部引...
2018-02-27 15:11:17 2266
原创 SylixOS中端模式处理方式总结
1. 端模式简介端模式(Endian)表示数据在存储器中的存放顺序。大端模式(Big-endian),将数据的低位保存在高地址中,而数据的高位,保存在低地址中。小端模式(Little-endian),将数据的低位保存在内存的低地址中,而数据的高位保存在高地址中。 1.1 端模式对数据字节序的影响对于内存数据字节序,大端模式高字节(MSB)存放在低地址,低字节(LSB)存放在高地址;小端模
2018-01-18 17:03:49 282
USB转串口 CP2102驱动
2018-09-27
Digital Visual Interface & TMDS Extensions
2011-07-11
DVI1.0 数字视频接口技术规范
2011-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人