[patch][rfa] SID mapper component enhancement

Dave Brolley brolley@redhat.com
Wed Apr 10 11:01:00 GMT 2002


Hi,

The attached patch enhances the syntax accepted when defining mappings
in the hw-mapper-basic and hw-mapper-transparent components to allow the
specification of a base address for the mapped memory. Currently, the
default mapped base address for hw-mapper-basic is zero and for
hw-mapper-transparent it is the same as the starting address of the
range. The mapped base address is specified using <base>= within the
range specification as follows:

    [<base>=<start>-<end>]

wordsize and stride/width are also still accepted:

    [<wordsize>*<base>=<start-end>,stride,width]

This patch does not change the behavior of existing specifications.

The SID mapper tests pass with no regressions as does xstormy16-allinsn.exp. Also tested against an internal port which inspired this enhancement.

Ok to commit?

Dave

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mapper.ChangeLog
URL: <http://sourceware.org/pipermail/sid/attachments/20020410/745f28ba/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mapper.patch.txt
URL: <http://sourceware.org/pipermail/sid/attachments/20020410/745f28ba/attachment.txt>


More information about the Sid mailing list