home *** CD-ROM | disk | FTP | other *** search
/ Kyūkyoku!! X68000 Emulator / X68000Book.dat / mac / OLS / X68000 / Ko-Window / kow142s.lzh / corlib / MouseSetTUKAMI.c < prev    next >
Text File  |  1995-02-22  |  1KB  |  43 lines

  1. /*    1990 11/11 by Å¼è}î┤öÄöV    */
  2.  
  3. static short    __MouseCursorTUKAMIpat[] = {
  4.     5,0,
  5.     ~0x1F00,  /* 0001 1111 0000 0000 */
  6.     ~0x7fC0,  /* 0110 1010 1100 0000 */
  7.     ~0x7fe0,  /* 0110 1010 1010 0000 */
  8.     ~0xffe0,  /* 1010 1010 1010 0000 */
  9.     ~0xffe0,  /* 1010 1010 1010 0000 */
  10.     ~0xffe0,  /* 1000 0000 0010 0000 */
  11.     ~0xffe0,  /* 1000 0000 0010 0000 */
  12.     ~0xffe0,  /* 1000 0000 0010 0000 */
  13.     ~0x7fc0,  /* 0100 0000 0100 0000 */
  14.     ~0x3F80,  /* 0011 1111 1000 0000 */
  15.     ~0x0000,~0x0000,~0x0000,~0x0000,~0x0000,~0x0000,
  16.     0x0000,      /* 0000 0000 0000 0000 */
  17.     0x1500,      /* 0001 0101 0000 0000 */
  18.     0x1540,      /* 0001 0101 0100 0000 */
  19.     0x5540,      /* 0101 0101 0100 0000 */
  20.     0x5540,      /* 0101 0101 0100 0000 */
  21.     0x7fc0,      /* 0111 1111 1100 0000 */
  22.     0x7fc0,      /* 0111 1111 1100 0000 */
  23.     0x7fc0,      /* 0111 1111 1100 0000 */
  24.     0x3f80,      /* 0011 1111 1000 0000 */
  25.     0x0000,      /* 0000 0000 0000 0000 */
  26.     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  27. };
  28.  
  29. void
  30. MouseSetDefPat_TUKAMI()
  31. {
  32.     asm volatile ( "
  33.         moveq.l    #$7a,d0
  34.         moveq.l    #1,d1
  35.         movea.l %0,a1
  36.         trap    #15
  37.         moveq.l    #$7b,d0
  38.         moveq.l    #1,d1
  39.         trap    #15
  40.         " : : "g"((int)__MouseCursorTUKAMIpat) : "d0", "d1", "a1" );
  41. }
  42.  
  43.