generic syscall now provides table to OS specific