FreeBSD/arm for Samsung S3C24xx

This page describes FreeBSD support for the Samsung S3C24xx CPU's.

There is a tarball with the required changes at http://fubar.geek.nz/files/freebsd/s3c2xx0/freebsd-s3c24x0-20090926.tar.gz. It includes support for the LN2410SBC board.

To use extract it over a a source tree and build the LN2410SBC ARM kernel. It expects to find a root file system on da0s1.

Tasks

Task

Status

Responsible

UART

Works on real hardware

AndrewTurner

RTC

SPI

LCD

Driver started, only Qemu

AndrewTurner

ADC

USB Host

Works

USB Device

IIC

IIS

Driver started, only Qemu

AndrewTurner

SPI

NAND

Partial

AndrewTurner

Clock & Power management

MMC/SD

No DMA, only Qemu

AndrewTurner

GPIO

PWM

Boards

Only Qemu has been tested with FreeBSD

FreeBSDs3c24xx (last edited 2009-09-26 10:14:16 by AndrewTurner)