/* * Copyright (C) 2020 Embecosm Limited * SPDX-License-Identifier: BSD-2-Clause */ #include #include #include "semihost_syscall.h" #include "semihost_fdtable.h" int _isatty (int file) { struct fdentry *fd =__get_fdentry (file); long data_block[1]; if (fd == NULL) return -1; data_block[0] = fd->handle; return syscall_errno (SEMIHOST_istty, data_block); }