Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jan 2015 08:54:53 +0000
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        Ian Lepore <ian@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r277467 - in head/sys/arm: arm at91 cavium/cns11xx mv samsung/s3c2xx0 versatile xscale/i80321 xscale/i8134x xscale/ixp425 xscale/pxa
Message-ID:  <20150121085453.794657f9@bender.lan>
In-Reply-To: <201501210256.t0L2uEOU002068@svn.freebsd.org>
References:  <201501210256.t0L2uEOU002068@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 21 Jan 2015 02:56:14 +0000 (UTC)
Ian Lepore <ian@FreeBSD.org> wrote:

> Author: ian
> Date: Wed Jan 21 02:56:13 2015
> New Revision: 277467
> URL: https://svnweb.freebsd.org/changeset/base/277467
> 
> Log:
>   For some reason, all the arm bus_space functions that work with
> uint16 values have armv4 in the name.  There's nothing armv4-special
> about them, so just use the same sort of names as all the other
> functions.

This is because ARMv3 lacked half word load and store instructions. We
got this code from NetBSD who appears to have support for these older
ARM processors.

Andrew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150121085453.794657f9>