home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / telecomm / ig217src / peekpoke.h < prev   
Text File  |  1992-04-18  |  1KB  |  41 lines

  1. /*** peek/poke header  12/5/88  by the  Little Green Man
  2.         These are for convience sake you need to be
  3.         in supervisor mode to use these.
  4. *****************************************************/
  5.  
  6.  
  7.  
  8. /*>>>>  PEEKS SECTION  <<<<*/
  9.  
  10. /*    int peekb(bp) char *bp;    (peek at a byte)  */
  11. #define peekb(cp)   (*((char *)cp))
  12. /*-----------------------------------------------*/
  13.  
  14. /*    long peekl(lp) long *lp;    (peek at a long,  4 bytes)    */
  15. #define peekl(lp)  (*((long *)lp))
  16. /*----------------------------------------------------------*/
  17.  
  18. /*    int peekw(wp)  int *wp;     (peek at a word,  2 bytes)  */
  19. #define peekw(wp)   (*((int *)wp))
  20. /*----------------------------------------------------------*/
  21.  
  22.  
  23.  
  24. /*>>>>  POKES SECTION  <<<<*/
  25.  
  26.  
  27. /*  int pokeb(bp,b)  char *bp;  int b;        */
  28. #define pokeb(cp,c)  (*((char *)cp) = c)
  29. /*----------------------------------------------------------*/
  30.  
  31.  
  32. /* long pokel(lp,l)  long *lp, l;         */
  33. #define pokel(lp,l)  (*((long *)lp) = l)
  34. /*----------------------------------------------------------*/
  35.  
  36.  
  37. /*  int pokew(wp,w)  int *wp, w;        */
  38. #define pokew(wp,w)  (*((int *)wp) = w)
  39. /*-----------------------------------------------------------*/
  40.  
  41.