Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD master CVS tree commits



thorpej
Mon Oct 21 15:41:24 PDT 1996
Update of /cvsroot/src/sys/dev/isa
In directory netbsd1:/var/slash-tmp/cvs-serv8131

Modified Files:
        aha.c ahavar.h ast.c bha_isa.c boca.c com.c comvar.h cy_isa.c 
        elink.c elink.h if_ed.c if_eg.c if_el.c if_ep_isa.c if_ie.c 
        if_iy.c if_levar.h isa.c isavar.h lpt.c rtfps.c uha_isa.c 
Log Message:
New bus.h implementation/interface:
        - No more distinction between i/o-mapped and memory-mapped
          devices.  It's all "bus space" now, and space tags
          differentiate the space with finer grain than the
          bus chipset tag.
        - Add memory barrier methods.
        - Implement space alloc/free methods.
        - Implement region read/write methods (like memcpy to/from
          bus space).
This interface provides a better abstraction for dealing with
machine-independent chipset drivers.




Home | Main Index | Thread Index | Old Index