OSDN Git Service

2002-04-09 Dave Brolley <brolley@redhat.com>
authorbrolley <brolley>
Wed, 10 Apr 2002 19:48:22 +0000 (19:48 +0000)
committerbrolley <brolley>
Wed, 10 Apr 2002 19:48:22 +0000 (19:48 +0000)
commit7f7121784ca3bcd6dbce86156de11c70c6acb9c7
treed42baf0a81d7e30731b24e8e7038da67ed366d94
parent39bfbbf1354f619d8885955232c6b47ccf0262b7
2002-04-09  Dave Brolley  <brolley@redhat.com>

* hw-mapper-basic.xml: Describe <mapped_base> usage.
* compMapper.cxx (struct mapping_record): New field, 'mapped_base'.
(class generic_mapper_bus): Remove 'transparent_t' parameter,
'low_multiplier' member  and 'is_transparent' member.
(generic_mapper_bus::write_strideoffset_any): Compute mapped_address
relative to mapped_base.
(generic_mapper_bus::read_strideoffset_any): Ditto.
(generic_mapper_bus::write_any): Ditto.
(generic_mapper_bus::read_any): Ditto.
(make_name_mapping): Remove 'garbage1' -- not used. Detect wordsize and
mapped_base specifications using their operators.
sid/component/mapper/ChangeLog
sid/component/mapper/compMapper.cxx
sid/component/mapper/hw-mapper-basic.txt
sid/component/mapper/hw-mapper-basic.xml