#include "kernel.h"
#include "swis.h"

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#ifndef TRUE
#define TRUE 1
#define FALSE 0
#endif


_kernel_oserror *fsfs_Open(_kernel_swi_regs *r)
{
   _kernel_oserror err;
   err.errnum = 1;
   strcpy(err.errmess, "Entry 'OPEN' not yet supported.");
   return &err;
}


_kernel_oserror *fsfs_GetBytes(_kernel_swi_regs *r)
{
   _kernel_oserror err;
   err.errnum = 2;
   strcpy(err.errmess, "Entry 'GETBYTES' not yet supported.");
   return &err;
}


_kernel_oserror *fsfs_PutBytes(_kernel_swi_regs *r)
{
   _kernel_oserror err;
   err.errnum = 3;
   strcpy(err.errmess, "Entry 'PUTBYTES' not yet supported.");
   return &err;
}


_kernel_oserror *fsfs_Args(_kernel_swi_regs *r)
{
   _kernel_oserror err;
   err.errnum = 4;
   strcpy(err.errmess, "Entry 'ARGS' not yet supported.");
   return &err;
}


_kernel_oserror *fsfs_Close(_kernel_swi_regs *r)
{
   _kernel_oserror err;
   err.errnum = 5;
   strcpy(err.errmess, "Entry 'CLOSE' not yet supported.");
   return &err;
}


_kernel_oserror *fsfs_File(_kernel_swi_regs *r)
{
   _kernel_oserror err;
   err.errnum = 6;
   strcpy(err.errmess, "Entry 'FILE' not yet supported.");
   return &err;
}


_kernel_oserror *fsfs_Func(_kernel_swi_regs *r)
{
   _kernel_oserror err;
   err.errnum = 7;
   strcpy(err.errmess, "Entry 'FUNC' not yet supported.");
   return &err;
}
