📄 ports.h.svn-base
字号:
/*
* This file is only used for doxygen document generation.
*/
/** * @defgroup Ports Ports *//** * @addtogroup Ports */
/*@{*//**
* @defgroup S3C4510 S3C4510
*
* A cost-effective, high-performance microcontroller solution for Ethernet-based systems,
* which includes
* - 8K-byte unified cache/SRAM
* - I2C interface
* - Ethernet controller
* - HDLC
* - GDMA
* - UART
* - Timers
* - Programmable I/O ports
* - Interrupt controller
*
*/
/**
* @defgroup AT91SAM7S AT91SAM7S
*
* The AT91SAM7S is a low pincount Flash microcontroller based on the 32-bit
* ARM7TDMI RISC processor. It features 64K bytes of embedded high-speed Flash
* with sector lock capabilities and a security bit, and 16K bytes of SRAM. The
* integrated proprietary SAM-BA Boot Assistant enables in-system programming of
* the embedded Flash.
*
* AT91SAM7S Series:
* AT91SAM7S32, AT91SAM7S64, AT91SAM7S128, AT91SAM7S256
*/
/**
* @defgroup NDS NDS
*
* Main processor:
* ARM946E-S at 67MHz
* Cache: 8 KB Instruction Cache, 4KB Data Cache
* TCM: 8KB Instruction, 4KB Data
*
* Co-processor:
* ARM7TDMI at 33MHz
*/
/**
* @defgroup S3C44B0 S3C44B0
*
* - 2.5V Static ARM7TDMI CPU core with 8KB cache . (SAMBA II bus architecture up to 66MHz)
* - External memory controller. (FP/EDO/SDRAM Control, Chip Select logic)
* - LCD controller (up to 256 color DSTN) with 1-ch LCD-dedicated DMA.
* - 2-ch general DMAs / 2-ch peripheral DMAs with external request pins
* - 2-ch UART with handshake(IrDA1.0, 16-byte FIFO) / 1-ch SIO
* - 1-ch multi-master IIC-BUS controller
* - 1-ch IIS-BUS controller
* - 5-ch PWM timers & 1-ch internal timer
* - Watch Dog Timer
* - 71 general purpose I/O ports / 8-ch external interrupt source
* - Power control: Normal, Slow, Idle, and Stop mode
* - 8-ch 10-bit ADC.
* - RTC with calendar function.
* - On-chip clock generator with PLL
*
*/
/**
* @defgroup S3C2410 S3C2410
*
* This product is designed to provide hand-held devices and general applications with
* cost-effective, low-power, and high-performance microcontroller, which includes
* - 1.8V int., 3.3V memory, 3.3V external I/O microprocessor with 16KB I-Cache/16KB D-Cache/MMU
* - External memory controller (SDRAM Control and Chip Select logic)
* - LCD controller (up to 4K color STN and 256K color TFT) with 1-ch LCD-dedicated DMA
* - 4-ch DMAs with external request pins
* - 3-ch UART (IrDA1.0, 16-Byte Tx FIFO, and 16-Byte Rx FIFO) / 2-ch SPI
* - 1-ch multi-master IIC-BUS/1-ch IIS-BUS controller
* - SD Host interface version 1.0 & Multi-Media Card Protocol version 2.11 compatible
* - 2-port USB Host /1- port USB Device (ver 1.1)
* - 4-ch PWM timers & 1-ch internal timer
* - Watch Dog Timer
* - 117-bit general purpose I/O ports / 24-ch external interrupt source
* - Power control: Normal, Slow, Idle and Power-off mode
* - 8-ch 10-bit ADC and Touch screen interface
* - RTC with calendar function
* - On-chip clock generator with PLL
*
*/
/**
* @defgroup I386 I386
*
* IA-32 architecture made by Intel, which is used in desktop computer domain widely
* and contains:
* - MMU
* - FPU
* - ...
*
*/
/*@}*//** * @defgroup BSP Board Support Package */ /**
* @addtogroup BSP
*/
/*@{*//**
* @defgroup lumit4510 lumit4510 development board
*
* lumit4510 development board is an s3c4510 development board by lumit.org,
* which includes
* - s3c4510 CPU
* - NorFLASH 1Mx16 bits
* - SDRAM 4Mx32 bits
* - 4 leds
* - RTL8201BL
* - USB 1.1 device (PDIUSBD12)
* - NANDFLASH 16Mx8 bits (K9F2808)
* - ...
*/
/**
* @defgroup icdevs64 icdev's AT91SAM7S64 development board
*
* The ICDev's AT91SAM7S64 development board is a development board with
* AT91SAM7S64 core board:
* - one led
* - one device USB port.
*/
/**
* @defgroup nds Nintendo DS
*
* The Nintendo DS is a handheld game console developed and manufactured by
* Nintendo and was released in 2004. The console features a clamshell design,
* with two LCD screens inside - one of which is a touch sensitive screen.
*
* On March 2, 2006, Nintendo released the Nintendo DS Lite, a redesign of the
* Nintendo DS in Japan. It was later released in North America, Europe and
* Australia in June 2006. The DS Lite is a slimmer and lighter version of the
* Nintendo DS and has brighter screens.
*
* LCD: Two separate 3-inch TFT LCD, resolution of 256 x 192 pixels
* CPU: a ARM946E-S main CPU (67MHz), a ARM7TDMI co-processor (33MHz)
* RAM: 4 MB
*/
/**
* @defgroup QEMU QEMU
*
* QEMU is a generic and open source processor emulator which achieves a good
* emulation speed by using dynamic translation.
* More infos at http://fabrice.bellard.free.fr/qemu/
*/
/**
* @defgroup sgps44b0 sgps44b0 development board
*
* S3C44B0X developemtn board from Xu Xinming, which is used for GPS
* - 32M SDRAM
* - 2M NorFlash
*/
/**
* @defgroup wh44b0 wh44b0 development board
*
* S3C44BOX developement board, which is made by Bright Election Co.Ltd
* - 8M SDRAM
* - 2M NorFlash
* - RTL8012 ethernet port
* - USB 1.1 device port
* - 2 UART port
*/
/**
* @defgroup s3ceb2410 s3ceb2410 development board
*
* s3ceb2410 is an s3c2410 development board made by Embest,
* which includes
* - s3c2410 CPU
* - 12M external crystal
* - NorFLASH 2Mx16 bits (compatible with AMD 2M/4M NorFlash AM29LV160DB/320DB)
* - SDRAM 64Mbyte(32Mbyte x 2)
* - 3-ch UART, can be jump to MODOM way
* - 2-ch USB host and 1-ch USB device
* - IrDA recv
* - Smart Media Card controller
* - Jtag Interface
* - RTC
* - EEPROM with IIC
* - TFT/STN LCD Interface
* - TSP touch screen controller
* - SD/MMC host controller
* - 8-ch 10bit ADC interface
* - SPI
* - IIS digitial Audio I/O
* - 10M Ethernet
* - 4 keys interrupt or I/O input
* - 4 leds and 2 power indicators
* - EXBUS full expansion interface
* - Intel Strata Flash :E28F128J3A 16MB
* - ...
*/
/*@}*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -