home *** CD-ROM | disk | FTP | other *** search
/ Phoenix Heaven Sunny 2 / APPARE2.BIN / oh_towns / his / source / hisl12.c < prev    next >
C/C++ Source or Header  |  1995-06-20  |  965b  |  29 lines

  1. /***********************************************************************
  2.  *                                                                     *
  3.  *                    ハードウェア割り込み支援ライブラリ               *
  4.  *                                                                     *
  5.  *        1995.6.12                                  by ちょもらんま   *
  6.  *                                                                     *
  7.  ***********************************************************************/
  8.  
  9. #include <hisinner.h>
  10.  
  11. /*-------------------- 割り込みハンドラ用スタック支援 -----------------*/
  12.  
  13. char *stackAddress = NULL;      /* NULLは未登録を表す */
  14.  
  15.  
  16. /******************* 割り込みハンドラ用スタックの登録 ***************/
  17.  
  18. char *HIS_stackArea( char *stack , int stacksize )
  19. {
  20.     if( ( stack == NULL ) || ( stacksize == 0 ) )
  21.     {
  22.         return  stackAddress = NULL;
  23.     }
  24.     else
  25.     {
  26.         return  stackAddress = stack + stacksize;
  27.     }
  28. }
  29.