home *** CD-ROM | disk | FTP | other *** search
/ Atari FTP / ATARI_FTP_0693.zip / ATARI_FTP_0693 / Mint / mint104s.zoo / mint.src / sproto.h < prev    next >
C/C++ Source or Header  |  1993-03-08  |  1KB  |  38 lines

  1. /*
  2.  * C declarations for functions defined in .s files
  3.  */
  4.  
  5. /* context.s */
  6. void ARGS_ON_STACK set_mmu P_((crp_reg, tc_reg));
  7. long ARGS_ON_STACK build_context P_((CONTEXT *sav, int fmt));
  8. long ARGS_ON_STACK save_context P_((CONTEXT *sav));
  9. void ARGS_ON_STACK restore_context P_((CONTEXT *sav));
  10. void ARGS_ON_STACK change_context P_((CONTEXT *sav));
  11.  
  12. /* cpu.s */
  13. void ARGS_ON_STACK cpush P_((const void *base, long size));
  14. void ARGS_ON_STACK setstack P_((long));
  15.  
  16. /* intr.s */
  17. void ARGS_ON_STACK reboot P_((void));
  18. short ARGS_ON_STACK spl7 P_((void));
  19. void ARGS_ON_STACK spl P_((short));
  20. long ARGS_ON_STACK new_rwabs();
  21. long ARGS_ON_STACK new_mediach();
  22. long ARGS_ON_STACK new_getbpb();
  23.  
  24. /* quickzer.s */
  25. void ARGS_ON_STACK quickzero P_((char *place, long size));
  26.  
  27. /* quickmov.s */
  28. void ARGS_ON_STACK quickmove P_((void *dst, void *src, long nbytes));
  29.  
  30. /* syscall.s */
  31. char * ARGS_ON_STACK lineA0 P_((void));
  32. void ARGS_ON_STACK call_aes P_((short **));
  33. long ARGS_ON_STACK callout P_((long, ...));
  34. long ARGS_ON_STACK callout1 P_((long, int));
  35. long ARGS_ON_STACK callout2 P_((long, int, int));
  36. void ARGS_ON_STACK do_usrcall P_((void));
  37.  
  38.