Linux
文章平均质量分 68
KKSEU
这个作者很懒,什么都没留下…
展开
-
2018 中国Linux内核开发者大会
2018中国Linux内核开发者大会10月14日在南京大学举办,有幸和小伙伴一起去现场观摩学习。原创 2018-10-15 10:24:00 · 1926 阅读 · 0 评论 -
Loongson 2K1000B JPEG交叉编译
前言龙芯2K1000B SoC目前主要用在2K PC样机和龙芯派上。本文介绍龙芯jpeg库交叉编译流程。文章目录前言编译流程编译流程下载JPEG库:git clone git://cgit.loongnix.org/graphic/jpeg.git进入工作路径:cd jpeg-f21配置:./configure --prefix=交叉编译输出路径 --host=mips64...原创 2018-10-25 09:55:12 · 644 阅读 · 0 评论 -
Loongson 2K1000B IRQ驱动分析
前言龙芯2K1000B SoC目前主要用在2K PC样机和龙芯派上。龙芯派2代日前已经发布,将PCIE等接口引出,采用了固态硬盘作为主存储,比先前SD卡或者USB启动速度和稳定性均有所提高,只是暂时还不知道采用的什么内核版本。本文简单分析一下龙芯派的IRQ驱动。本文基于龙芯派(1代)3.10.84内核版本进行分析。文章目录前言内核版本概述中断初始化流程参考文献内核版本概述龙芯派1代的PM...原创 2018-10-21 21:56:17 · 1371 阅读 · 0 评论 -
Loongson 2K1000B OTG device模式调试
前言2K1000B 内置OTG模块,支持Host和Device模式,这里主要分析Device模式的使用和测试方法。Linux内核中支持g_zero,g_serial,g_printer,ethernet等常见Device驱动开发平台:Ubuntu 14.04.5 LTS 64位交叉编译器:mips64el-linux- gcc version 4.9.3 20150626 (Red ...原创 2018-11-21 19:03:58 · 1544 阅读 · 0 评论 -
ioremap mmap 分析
ioremapvoid * __ioremap(unsigned long phys_addr, unsigned long size, unsigned long flags) phys_addr:要映射的起始的IO地址; size:要映射的空间的大小; flags:要映射的IO空间的和权限有关的标志;功能: 将一个IO地址空间映射到内核的虚拟地址空间上去,便于访问;实现:对要映...原创 2019-02-22 01:04:03 · 1529 阅读 · 0 评论 -
Linux学习笔记
Linux学习笔记1. __initint __init loongson_acpi_init(void){ ... acpi_registers_setup(); acpi_hw_clear_status(); return 0;}__init有什么作用?__init定义在:include/linux/init.h#define __i...原创 2019-02-20 22:37:58 · 200 阅读 · 0 评论