Linux SID 开发指南 1 前言 1.1 编写目的 介绍Linux 内核中基于Sunxi 硬件平台的SID 模块驱动的详细设计,为软件编码和维护提供基 础。 1.2 适用范围 内核版本Linux-5.4, Linux-4.9 的平台。 1.3 相关人员 SID 驱动、Efuse 驱动、Sysinfo 驱动的维护、应用开发人员等。 1.4 术语、定义、缩略语 2 模块描述 2.1 模块功能
原创 2023-03-01 11:28:25
407阅读
Linux GPIO 开发指南 1 概述 1.1 编写目的 本文档对内核的 GPIO 接口使用进行详细的阐述,让用户明确掌握 GPIO 配置、申请等操作的编程方法。 1.2 适用范围 ​ 表 1-1: 适用产品列表 内核版本 驱动文件 Linux-4.9 及以上 pinctrl-sunxi.c 1.3 相关人员 本文档适用于所有需要在 Linu
原创 2023-03-01 11:29:21
734阅读
Linux RTC 开发指南 1 概述 1.1 编写目的 介绍Linux 内核中RTC 驱动的适配和DEBUG 方法,为RTC 设备的使用者和维护者提供参考。 1.2 适用范围 内核版本 驱动文件 LINUX-4.9 及以上 RTC-SUNXI.C 1.3 相关人员 RTC 驱动及应用层的开发/维护人员。 2 模块介绍 Linux 内核中,RTC 驱动的结构图如下所示, 可以分
原创 2023-03-02 11:14:05
143阅读
Linux TWI开发指南 1 前言 1.1 文档简介 介绍 Sunxi 平台上 TWI 驱动接口与调试方法,为 TWI 模块开发提供参考。 1.2 目标读者 TWI 模块内核层以及应用层的开发、维护人员。 1.3 适用范围 ​ 表1-1:适用产品列表 内核版本 驱动文件 Linux-4.9 i2c-sunxi.c Linux-5.4 i2c-sunx
原创 2023-03-02 11:15:10
390阅读
Linux UART 开发指南 1 概述 1.1 编写目的 介绍 Linux 内核中 UART 驱动的接口及使用方法,为 UART 设备的使用者提供参考。 1.2 适用范围 ​ 表 1-1: 适用产品列表 内核版本 驱动文件 Linux-4.9 及以上 sunxi-uart.c 1.3 相关人员 UART 驱动、及应用层的开发/维护人员。 2
原创 2023-03-02 11:15:34
453阅读
Linux 内核中,RTC 驱动的结构图如下所示, 可以分为三个层次:接口层,负责向用户空间提供操作的结
原创 2023-07-03 10:22:29
143阅读
SID 提供的功能可以分为四大部分:ChipID、SoC Version、Efuse 功能、一些状态位。在获取Key 的时
原创 2023-07-03 10:26:04
243阅读
本文档对内核的 GPIO 接口使用进行详细的阐述,让用户明确掌握 GPIO 配置、申请等操作的编程方法。
原创 2023-07-03 11:26:29
371阅读
介绍 Sunxi 平台上 TWI 驱动接口与调试方法,为 TWI 模块开发提供参考。全志公司的 twi 总线兼容 i2c 、
原创 2023-07-03 11:26:31
301阅读
Linux NOR 开发指南 1 简介 编写目的 此文档描述Sunxi NOR 模块的使用方法,为相关人员调试提供指导 适用范围 boot0: 适用于brandy-2.0 u-boot: 适用于u-boot-2018 kernel: 适用于linux-4.9/linux-5.4 内核 BSP 的开发人员、测试人员 2 模块介绍 2.1 模块功能介绍 Linux 中SPINOR 体系结
原创 2023-03-01 11:24:03
385阅读
Linux PWM 开发指南 1 概述 1.1 编写目的 介绍 PWM 模块的详细设计方便相关人员进行 PWM 模块的代码设计开发。 1.2 使用范围 适用于 Linux-3.10,linux-4.4 和 Linux-4.9 内核,Linux-5.4 内核。 1.3 相关人员 PWM 驱动的开发人员/维护人员等 2 术语及概念 2.1 术语定义及缩略语 术语 解释说明 Sunxi 指
原创 2023-03-01 11:28:01
446阅读
Linux standby 开发指南 1 前言 1.1 文档简介 介绍 Standby 模块配置和调试方法。 1.2 目标读者 Standby 模块开发、维护人员。 1.3 适用范围 ​ 表 1-1: 适用产品列表 产品名称 内核版本 驱动文件 T509 Linux-4.9 kernel/power/* MR813 Linux-4.9 kernel/
原创 2023-03-02 11:14:35
254阅读
介绍 SPI 模块的使用方法,方便开发人员使用。SPI 是一种高速、高效率的串行接口技术。通常由一个主模块和一个或多个从模块组成,主模块选择一
原创 2023-07-03 11:23:54
384阅读
Linux MMC 开发指南 1 前言 1.1 文档简介 介绍 Linux 内核中 SD/MMC 子系统的接口及使用方法,为 SD/MMC 设备驱动的开发提供参考。 1.2 目标读者 SD/MMC 驱动的开发/维护人员。 1.3 适用范围 产品名称 内核版本 驱动文件 A133 Linux-5.4 sunxi_mmc* h616 Linux-5.4 sunxi_mmc* v8
原创 2023-03-02 10:52:42
835阅读
Linux SPI 开发指南 1 前言 1.1 文档简介 介绍 SPI 模块的使用方法,方便开发人员使用。 1.2 目标读者 SPI 模块的驱动开发/维护人员。 1.3 适用范围 ​ 表 1-1: 适用产品列表 内核版本 驱动文件 Linux-4.9 spi-sunxi.c Linux-5.4 spi-sunxi.c 2 模块介绍 2.1
原创 2023-03-02 11:13:34
520阅读
Linux USB 开发指南 1 前言 1.1 文档简介 介绍 USB 模块配置和调试方法。 1.2 目标读者 USB 模块开发、维护人员。 1.3 适用范围 ​ 表 1-1: 适用产品列表 内核版本 驱动文件 Linux-4.9 drivers/usb/* Linux-5.4 drivers/usb/* 2 模块介绍 2.1 模块功能介绍
原创 2023-03-02 11:16:26
326阅读
介绍 Standby 模块配置和调试方法。•休眠唤醒指系统进入低功耗和退出低功耗模式,一般称之
原创 2023-07-03 10:22:16
182阅读
术语解释说明Sunxi指 Allwinner 的一系列 SOC 硬件平台频率PWM 的频率决定了所模拟电平
原创 2023-07-03 10:22:39
325阅读
Linux 中SPINOR 体系结构如下图所示:SPI NOR Framework:这层主要是处理不同厂家的NOR 物
原创 2023-07-03 10:22:52
181阅读
介绍 USB 模块配置和调试方法。USB 有主机功能和从设备功能。做主机时,能连接 U 盘、USB 鼠
原创 2023-07-03 11:25:05
793阅读
  • 1
  • 2
  • 3
  • 4
  • 5