OSDN Git Service

* mmap support
authorfche <fche>
Tue, 13 Mar 2001 21:39:20 +0000 (21:39 +0000)
committerfche <fche>
Tue, 13 Mar 2001 21:39:20 +0000 (21:39 +0000)
commit2d95a53eb010f27112ff90d2239d32914212b0ec
tree5342dc74b6d3b97d294a95cf7ddc6d6f65d9f985
parente4a6eebb5b62c98687665ab98215977f086322d6
* mmap support

[bsp/ChangeLog]
2001-03-13  Frank Ch. Eigler  <fche@redhat.com>

        * configrun-sid.in: Add "mmap" memory region option.
        Document it and others in "--help" text.

[component/memory/ChangeLog]
2001-03-13  Frank Ch. Eigler  <fche@redhat.com>

        Adding support for memory-mapped files and pin-based error signalling.
        * generic.cxx (generic_memory ctor): Add three new pins.
        (generic_memory dtor): munmap if mapping.
        (attempt_resize): Drive error pin when needed.  munmap if mapping.
        (imageload_handler, imagestore_handler): Drive error pin when needed.
        (imagemsync_handler, imagemmap_handler): New functions.
        * generic.h: Corresponding changes.
        * hw-memory-ram_rom-basic.txt: Document extensions.

[component/testsuite/ChangeLog]
2001-03-13  Frank Ch. Eigler  <fche@redhat.com>

        * sidcomp.mapper/busif.exp: Disable if !enable_shared.
        * sidcomp.memory/genericmemory.exp: Add tests for mmap functions.
sid/bsp/ChangeLog
sid/bsp/configrun-sid.in
sid/component/memory/ChangeLog
sid/component/memory/generic.cxx
sid/component/memory/generic.h
sid/component/memory/hw-memory-ram_rom-basic.txt
sid/component/testsuite/ChangeLog
sid/component/testsuite/sidcomp.mapper/busif.exp
sid/component/testsuite/sidcomp.memory/genericmemory.exp