logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

板子ping不通PC怎么办——韦东山嵌入式Linux学习笔记07

实验环境:1. JZ24402. Win7如果想用 u-boot 的 tftp 下载功能,那么一定要保证板子可以 ping 通 PC.一般来说,家用PC都是通过路由器上网的。针对这种情况,我想到了3种方案以解决板子和PC的互联。

main函数解析(一)——Linux-0.11 学习笔记(五)

main()函数解析(一)——Linux-0.11 学习笔记(五)经过了前面的各种铺垫,终于来到了main函数。这篇博客的任务是把init/main.c讲清楚。由于牵扯到很多的函数调用,要想一次就说明白是很难的,所以我们把目标定得低一点,把脉络理清楚就行。1. 宏定义_syscall0文件开头的头文件包含等就不多说了。对于C语言比较熟悉的朋友,我想第一个拦路虎就是“GCC内嵌汇编”...

head.s 分析——Linux-0.11 学习笔记(三)

题目:head.s 分析head.s 程序在被编译生成目标文件后会与内核其他程序一起被链接成 system 模块,它位于 system 模块的最开始部分,这也就是为什么称其为“头部(head)”程序的原因。从这里开始,内核完全是在保护模式下运行了。head.s 汇编程序与前面的语法格式不同,它采用的是AT&T汇编语言格式,并且需要使用 GNU 的 as 和 ld 进行编译和连接。因

setup.s 分析—— Linux-0.11 学习笔记(二)

更新记录版本时间修订内容1.02018-4-14增加了“获取显示模式”这一节,AL取值的表格标题: setup.s 分析—— Linux-0.11 学习笔记(二)老规矩,为了节省篇幅,完整的代码就不贴了。定义符号常量INITSEG= 0x9000! bootsect.s 的段地址SYSSEG= 0...

不带头节点的单链表如何头插(多图易懂)

文章目录缘起带头节点的头插不带头节点的头插错误的代码为什么错误如何修改返回新的头指针二级指针缘起本文想说的是单向非循环链表的头插。单向非循环链表,可以是带头节点的,也可以是不带头节点的。对于前者,代码比较简单,后文会说。对于后者,不带头节点的单向链表的头插,我发现即使有多年工作经验的老鸟,也可能写出错误的代码。带头节点的头插#include <stdio.h>#include <

如何给Typora安装主题

文章目录主题从哪里来如何安装主题How to install a theme测试Typora 是一款优秀的 .md 格式编辑软件。它自带的主题不多。本文介绍如何给 Typora 安装主题。主题从哪里来一般是去官网下载,下载地址是:http://theme.typora.io/比如:选择你喜欢的主题,点击 Download 就可以下载。如果对源码有兴趣,可以点 Homepage,很多代...

git checkout 对工作目录的影响 —— Git 学习笔记 21

git checkout 对工作目录的影响问题的提出本文要讨论的是:当我们用git checkout <branch_name>命令切换分支时,如果有未提交的修改,会发生什么?如果当前工作区的状态是“clean”,那么切换到其他分支是很容易的。但是,如果有未提交的修改,也许就不能顺利地切换过去,Git 会给出错误信息。例如:$ git branchbug/pr-...

忽略某些文件 —— Git 学习笔记 05

忽略某些文件忽略某些文件通过.gitignore文件其他规则源如何选择规则源参考资料对于某些文件,我们不希望把它们纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。通常它们都是些自动生成的文件,比如日志文件、编译过程中创建的临时文件等。通过.gitignore文件假设我们要忽略 lib.a 文件,那我们可以在 lib.a 所在目录下创建一个名为 .g...

详解8259A

详解8259A可编程中断控制器可编程中断控制器(PIC - Programmable Interrupt Controller)是微机系统中管理设备中断请求的管理者。当PIC向处理器的INT引脚发出一个中断信号时,处理器会立刻停下当时所做的事情并询问PIC需要执行哪个中断服务请求。PIC则通过向数据总线发出与中断请求对应的中断号来告知处理器要执行哪个中断服务过程。处理器则根据读取的中断...

    共 15 条
  • 1
  • 2
  • 请选择