上一页 1 ··· 5 6 7 8 9 10 11 下一页
  2018年6月11日
摘要: Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell脚本(shell script),是一种为 shell 编写的脚 阅读全文
posted @ 2018-06-11 19:20 Garnett21 阅读(827) 评论(0) 推荐(0)
摘要: 个人博客: https://blog.csdn.net/fulinus linux驱动和内核: https://blog.csdn.net/21cnbao/article/details/77505330 网络编程: http://bbs.chinaunix.net/forum-viewthread 阅读全文
posted @ 2018-06-11 18:47 Garnett21 阅读(160) 评论(0) 推荐(0)
摘要: Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 相关文章:史上最全Vim快捷键键位图 — 入门到进阶 阅读全文
posted @ 2018-06-11 18:31 Garnett21 阅读(130) 评论(0) 推荐(0)
摘要: 我们在调试内核时可以用printk打印信息。但有时我们不知道一个函数或者一个模块到底在哪里出了问题。这时我们可以用dump_stack打印信息,查看函数调用关系,找到问题的根源。使用实例: hello.c Makefile 然后make得到hello.ko在运行insmod hello.ko把模块插 阅读全文
posted @ 2018-06-11 16:28 Garnett21 阅读(328) 评论(0) 推荐(0)
  2018年6月7日
摘要: BIOS BIOS是英文"Basic Input Output System"的缩略语,直译过来后中文名称就是"基本输入输出系统"。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。 其主要功能是为计算机 阅读全文
posted @ 2018-06-07 15:45 Garnett21 阅读(563) 评论(0) 推荐(0)
摘要: cpu会自动从NAND flash 中读取前4KB的数据放置在片内SRAM里(s3c2440是soc),同时把这段片内SRAM映射到nGCS0片选的空间(即0x00000000)。cpu是从0x00000000开始执行,也就是NAND flash里的前4KB内容。因为NAND FLASH连地址线都没 阅读全文
posted @ 2018-06-07 14:05 Garnett21 阅读(920) 评论(0) 推荐(0)
  2018年6月5日
摘要: 我们都知道在用户空间动态申请内存用的函数是 malloc(),这个函数在各种操作系统上的使用是一致的,对应的用户空间内存释放函数是 free()。 注意:动态申请的内存使用完后必须要释放,否则会造成内存泄漏,如果内存泄漏发生在内核空间,则会造成系统崩溃。 那么,在内核空间中如何申请内存呢?一般我们会 阅读全文
posted @ 2018-06-05 16:17 Garnett21 阅读(1047) 评论(0) 推荐(0)
摘要: 前言 1. 什么是regulator? regulator翻译为"调节器",分为voltage regulator(电压调节器)和current(电流调节器)。一般电源管理芯片(Power Management IC)中会包含一个甚至多个regulator。 2. regulator有什么作用? 通 阅读全文
posted @ 2018-06-05 13:45 Garnett21 阅读(670) 评论(0) 推荐(0)
摘要: rk3288内核错误值列表,定义在路径include/uapi/asm-generic/errno-base.h #define EPERM 1 /* Operation not permitted */#define ENOENT 2 /* No such file or directory */ 阅读全文
posted @ 2018-06-05 13:31 Garnett21 阅读(235) 评论(0) 推荐(0)
摘要: Q1: 为什么要写这篇文章? A1:在最近的工作中遇到了不少问题,其中很多都是和EDID相关的。可以说,作为一家以“显示”为生的企业,我们时时刻刻在与EDID打交道。EDID这东西很简单,但是如果不了解其基本原理和概念的话,会给我们的工作带来不少麻烦。因此,我决定将我对EDID的理解和调试EDID的 阅读全文
posted @ 2018-06-05 11:34 Garnett21 阅读(2435) 评论(0) 推荐(1)
上一页 1 ··· 5 6 7 8 9 10 11 下一页