三星 ARM Linux 概述

简介

三星的 ARM SoC 系列涵盖了许多类似的设备,从最初的 ARM9 到最新的 ARM 内核。本文档概述了当前内核的支持情况、如何使用以及在哪里可以找到支持此功能的代码。

目前支持的 SoC 有

  • S3C64XX: S3C6400 和 S3C6410

  • S5PC110 / S5PV210

配置

提供了许多配置,因为目前没有办法将所有 SoC 统一到一个内核中。

s5pc110_defconfig
  • S5PC110 特定的默认配置

s5pv210_defconfig
  • S5PV210 特定的默认配置

布局

目录布局目前正在重组,包括几个平台目录,然后是为构建的 CPU 提供的特定于机器的目录。

plat-samsung 为所有实现提供了基础,并且是为特定构建信息处理的包含目录中的最后一个。它包含基本时钟、GPIO 和设备定义,以使系统运行。

plat-s5p 用于 s5p 特定的构建,并包含对 S5P 特定系统的通用支持。并非所有 S5P 都使用此目录中的所有功能,因为硬件存在差异。

布局更改

旧的 plat-s3c 和 plat-s5pc1xx 目录已被删除,支持已根据需要移至 plat-samsung 或 plat-s5p。这些移动是为了简化包含和依赖关系问题,这些问题与拥有如此多不同的平台目录有关。

端口贡献者

Ben Dooks (BJD) Vincent Sanders Herbert Potzl Arnaud Patard (RTP) Roc Wu Klaus Fetscher Dimitry Andric Shannon Holland Guillaume Gourat (NexVision) Christer Weinigel (wingel) (Acer N30) Lucas Correia Villa Real (S3C2400 端口)

文档作者

版权所有 2009-2010 Ben Dooks <ben-linux@fluff.org>