qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

semicall.h (657B)


      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 */