posix: add read() and write()
sys: add POSIX pipe