Newer
Older
Scratch / ubix3 / src / sys / tempthreads.c
/**************************************************************************************
$Id: tempthreads.c,v 1.3 2002/04/21 17:21:11 reddawg Exp $


**************************************************************************************/

void badaboom() {
  int i;
  unsigned char *VIDEO_MEM = (char *)0xB8000;
  for (i=0;i<=0x0F;i++) {
    VIDEO_MEM[0]  = 'H';
    VIDEO_MEM[1]  = i;
    VIDEO_MEM[2]  = 'e';
    VIDEO_MEM[3]  = i;
    VIDEO_MEM[4]  = 'l';
    VIDEO_MEM[5]  = i;
    VIDEO_MEM[6]  = 'l';
    VIDEO_MEM[7]  = i;
    VIDEO_MEM[8]  = 'o';
    VIDEO_MEM[9]  = i;
    VIDEO_MEM[10] = ' ';
    VIDEO_MEM[11] = i;
    VIDEO_MEM[12] = 'W';
    VIDEO_MEM[13] = i;
    VIDEO_MEM[14] = 'o';
    VIDEO_MEM[15] = i;
    VIDEO_MEM[16] = 'r';
    VIDEO_MEM[17] = i;
    VIDEO_MEM[18] = 'l';
    VIDEO_MEM[19] = i;
    VIDEO_MEM[20] = 'd';
    VIDEO_MEM[21] = i;
    VIDEO_MEM[22] = '!';
    VIDEO_MEM[23] = i;
    VIDEO_MEM[24] = i;
    VIDEO_MEM[25] = 0x07;
    if (i==0x0F) { i = -1; }
    }
  }


void badabing() {
  int i;
  unsigned char *VIDEO_MEM = (char *)0xB8000;
  for (i=0;i<=0x0F;i++) {
    VIDEO_MEM[26] = 'H';
    VIDEO_MEM[27] = i;
    VIDEO_MEM[28] = 'e';
    VIDEO_MEM[29] = i;
    VIDEO_MEM[30] = 'm';
    VIDEO_MEM[31] = i;
    VIDEO_MEM[32] = 'm';
    VIDEO_MEM[33] = i;
    VIDEO_MEM[34] = 'o';
    VIDEO_MEM[35] = i;
    VIDEO_MEM[36] = ' ';
    VIDEO_MEM[37] = i;
    VIDEO_MEM[38] = 'W';
    VIDEO_MEM[39] = i;
    VIDEO_MEM[40] = 'o';
    VIDEO_MEM[41] = i;
    VIDEO_MEM[42] = 'r';
    VIDEO_MEM[43] = i;
    VIDEO_MEM[44] = 'l';
    VIDEO_MEM[45] = i;
    VIDEO_MEM[46] = 'd';
    VIDEO_MEM[47] = i;
    VIDEO_MEM[48] = '!';
    VIDEO_MEM[49] = i;
    VIDEO_MEM[50] = i;
    VIDEO_MEM[51] = 0x07;
    if (i==0x0F) { i = -1; }
    }
  }