Date: Tue, 14 Oct 2008 03:13:56 +0200 From: "Vincent Barus" <vibarus@googlemail.com> Cc: freebsd-arm@freebsd.org Subject: Re: FreeBSD/arm support for Marvell chips -- please review Message-ID: <e4207650810131813k7ef350bcraccce792d32d3ec7@mail.gmail.com> In-Reply-To: <48DA31B3.5040906@semihalf.com> References: <48DA31B3.5040906@semihalf.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, nice progress. Maybe someday there's a way to get a stripped down FreeBSD working on a d-link dns-323 (http://wiki.dns323.info/ ) ? It's a 88F5181 CPU. Regards, Vincent On Wed, Sep 24, 2008 at 2:25 PM, Rafal Jaworowski <raj@semihalf.com> wrote: > All, > With the recent series of submits in P4's arm-devel branch, I have completed > import of FreeBSD/arm support for three families of Marvell integrated > systems-on-chip built on ARMv5TE-compliant core. Orion support has been around > for a while already, and recently added were extensions for Kirkwood and > Discovery support, new drivers for integrated peripherals and other improvements. > > I'd like to merge this with SVN within the coming weeks, so would like to ask > everyone to review the code and let me know about any comments or notes: > > 1. CPU + SOC specific integrated peripherals > http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/arm/mv/?ac=83 > > 2. Other peripherals: > http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/dev/mge/?ac=83 > http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/dev/usb/ehci_mbus.c?ac=22 > http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/dev/uart/uart_bus_mbus.c?ac=22 > http://p4web.freebsd.org/@md=d&cd=//depot/&c=jjG@//depot/projects/arm/src/sys/dev/uart/uart_cpu_mv.c?ac=22 > > > The code is synced with up-to-date CURRENT and has been successfully tested on > the following chips: > * 88F5182, 88F5281 > * 88F6281 > * MV78100 > > Supported functionality highlights: > * EHCI USB 2.0 > * Ethernet > * GPIO > * Interrupt controller > * L1, L2 cache > * Timers, watchdog, RTC > * TWSI (I2C) > * UART > > * Multiuser operation > * Self-hosted kernel/world builds > * NFS- or USB-mounted root filesystem > > For users reference I have put together an initial howto with examples and > other details: http://wiki.freebsd.org/FreeBSDMarvell > > Rafal > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e4207650810131813k7ef350bcraccce792d32d3ec7>