int write(byte[] buffer, int offset, int count) throws IOException {
synchronized int write(byte[] buffer, int offset, int count) throws IOException {
    int write(byte[] buffer, int offset, int count) throws IOException {	if (count == 0) return 0;	int rc = VM_FileSystem.writeBytes(native_fd, buffer, offset, count);	return rc;    }