qemu/tests/tcg/nios2/semicall.h
<<
>>
Prefs
   1/*
   2 * Nios2 semihosting interface.
   3 *
   4 * Copyright Linaro Ltd 2022
   5 * SPDX-License-Identifier: GPL-2.0-or-later
   6 */
   7
   8#ifndef SEMICALL_H
   9#define SEMICALL_H
  10
  11#define HOSTED_EXIT          0
  12#define HOSTED_INIT_SIM      1
  13#define HOSTED_OPEN          2
  14#define HOSTED_CLOSE         3
  15#define HOSTED_READ          4
  16#define HOSTED_WRITE         5
  17#define HOSTED_LSEEK         6
  18#define HOSTED_RENAME        7
  19#define HOSTED_UNLINK        8
  20#define HOSTED_STAT          9
  21#define HOSTED_FSTAT         10
  22#define HOSTED_GETTIMEOFDAY  11
  23#define HOSTED_ISATTY        12
  24#define HOSTED_SYSTEM        13
  25
  26#define semihosting_call     break 1
  27
  28#endif /* SEMICALL_H */
  29