コード例 #1
0
ファイル: syscalls.c プロジェクト: haocafes/msys
int
_write ( int file,
         char *ptr,
         int len)
{
    return __trap34 (SYS_write, file, ptr, len);
}
コード例 #2
0
ファイル: syscalls.c プロジェクト: haocafes/msys
int
_lseek (int file,
        int ptr,
        int dir)
{
    return __trap34 (SYS_lseek, file, ptr, dir);
}
コード例 #3
0
ファイル: syscalls.c プロジェクト: haocafes/msys
int
_read (int file,
       char *ptr,
       int len)
{
    return __trap34 (SYS_read, file, ptr, len);
}
コード例 #4
0
ファイル: console-io.c プロジェクト: rtemss/rtems
int console_inbyte_nonblocking(
  int port
)
{
  unsigned char c;

  return __trap34 (SYS_read, 0, &c, 1);
}
コード例 #5
0
ファイル: console-io.c プロジェクト: rtemss/rtems
void console_outbyte_polled(
  int  port,
  char ch
)
{
  __trap34 (SYS_write, 1, &ch, 1);
  return;
}
コード例 #6
0
ファイル: console-io.c プロジェクト: rtemss/rtems
/* XXX wrong place for this */
int _sys_exit (int n)
{
  return __trap34 (SYS_exit, n, 0, 0);
}
コード例 #7
0
ファイル: syscalls.c プロジェクト: haocafes/msys
int
_close (int file)
{
    return __trap34 (SYS_close, file, 0, 0);
}