OSDN Git Service

* fhandler.h (fhandler_dev_mem): Add methods mmap, munmap and msync.
authorcorinna <corinna>
Sat, 7 Oct 2000 17:35:36 +0000 (17:35 +0000)
committercorinna <corinna>
Sat, 7 Oct 2000 17:35:36 +0000 (17:35 +0000)
commita8126a9ea86b3e94af9edd7d3dbc1e0a950ea585
tree88e2ef2ca699156fe36e4d3a8cb0b195a4de293a
parentfdae3d115c704fed1d4401fc6a336294ab4713e0
    * fhandler.h (fhandler_dev_mem): Add methods mmap, munmap and msync.
        Add `unit' member.
        * fhandler_mem.cc (fhandler_dev_mem): Initialize `unit' as well.
        (init): Care for differences between /dev/mem, /dev/kmem (not
        implemented yet) and /dev/port.
        (open): Change debug message to reflect the device.
        (mmap): New function.
        (munmap): Ditto.
        (msync): Ditto.
        (fstat): Use unit when setting st_dev in stat structure.
        * mmap.cc (mmap): Handle MAP_ANONYMOUS flag.
        Change error handling slightly.
        * path.cc (get_device_number): Handle /dev/port.
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_mem.cc
winsup/cygwin/mmap.cc
winsup/cygwin/path.cc