Back to home page

OSCL-LXR

 
 

    


0001 ==========================
0002 S3C2412 ARM Linux Overview
0003 ==========================
0004 
0005 Introduction
0006 ------------
0007 
0008   The S3C2412 is part of the S3C24XX range of ARM9 System-on-Chip CPUs
0009   from Samsung. This part has an ARM926-EJS core, capable of running up
0010   to 266MHz (see data-sheet for more information)
0011 
0012 
0013 Clock
0014 -----
0015 
0016   The core clock code provides a set of clocks to the drivers, and allows
0017   for source selection and a number of other features.
0018 
0019 
0020 Power
0021 -----
0022 
0023   No support for suspend/resume to RAM in the current system.
0024 
0025 
0026 DMA
0027 ---
0028 
0029   No current support for DMA.
0030 
0031 
0032 GPIO
0033 ----
0034 
0035   There is support for setting the GPIO to input/output/special function
0036   and reading or writing to them.
0037 
0038 
0039 UART
0040 ----
0041 
0042   The UART hardware is similar to the S3C2440, and is supported by the
0043   s3c2410 driver in the drivers/serial directory.
0044 
0045 
0046 NAND
0047 ----
0048 
0049   The NAND hardware is similar to the S3C2440, and is supported by the
0050   s3c2410 driver in the drivers/mtd/nand/raw directory.
0051 
0052 
0053 USB Host
0054 --------
0055 
0056   The USB hardware is similar to the S3C2410, with extended clock source
0057   control. The OHCI portion is supported by the ohci-s3c2410 driver, and
0058   the clock control selection is supported by the core clock code.
0059 
0060 
0061 USB Device
0062 ----------
0063 
0064   No current support in the kernel
0065 
0066 
0067 IRQs
0068 ----
0069 
0070   All the standard, and external interrupt sources are supported. The
0071   extra sub-sources are not yet supported.
0072 
0073 
0074 RTC
0075 ---
0076 
0077   The RTC hardware is similar to the S3C2410, and is supported by the
0078   s3c2410-rtc driver.
0079 
0080 
0081 Watchdog
0082 --------
0083 
0084   The watchdog hardware is the same as the S3C2410, and is supported by
0085   the s3c2410_wdt driver.
0086 
0087 
0088 MMC/SD/SDIO
0089 -----------
0090 
0091   No current support for the MMC/SD/SDIO block.
0092 
0093 IIC
0094 ---
0095 
0096   The IIC hardware is the same as the S3C2410, and is supported by the
0097   i2c-s3c24xx driver.
0098 
0099 
0100 IIS
0101 ---
0102 
0103   No current support for the IIS interface.
0104 
0105 
0106 SPI
0107 ---
0108 
0109   No current support for the SPI interfaces.
0110 
0111 
0112 ATA
0113 ---
0114 
0115   No current support for the on-board ATA block.
0116 
0117 
0118 Document Author
0119 ---------------
0120 
0121 Ben Dooks, Copyright 2006 Simtec Electronics