>http://bephotomagic.virtualave.net/openbeos/portlink.zip Hi, thanks for the link; though beware that (unless I misunderstand the source) it seems in Flush() you're write_port()ing some pointers rather than the data itself it seems... should be a relatively quick adjustement anyway. -- http://cdegea.free.fr/ | BeDev E-16870 "One thing to rule them all" -- UserFriendly.org, 20011021