|
|
1.1 ! root 1: # ! 2: # This file contains the stand-alone jump ! 3: # table. ! 4: # ! 5: # It loads at 0x200 (absolute) ! 6: # ! 7: ! 8: .file "vector.s" ! 9: .data ! 10: .align 4 ! 11: .globl Firm ! 12: Firm: .word abs # Firm[0] ! 13: .word aciapaws # Firm[1] ! 14: .word aciainit # Firm[2] ! 15: .word aciatrint # Firm[3] ! 16: .word add # Firm[4] ! 17: .word addr # Firm[5] ! 18: .word alloc # Firm[6] ! 19: .word allocinit # Firm[7] ! 20: .word auto1 # Firm[8] ! 21: .word auto2 # Firm[9] ! 22: .word auto4 # Firm[10] ! 23: .word balloc # Firm[11] ! 24: .word bfree # Firm[12] ! 25: .word binit # Firm[13] ! 26: .word bitblt # Firm[14] ! 27: .word bramgetstr # Firm[15] ! 28: .word bramputstr # Firm[16] ! 29: .word ceil # Firm[17] ! 30: .word checkbram # Firm[18] ! 31: .word cursallow # Firm[19] ! 32: .word cursblt # Firm[20] ! 33: .word cursinhibit # Firm[21] ! 34: .word cursinit # Firm[22] ! 35: .word cursset # Firm[23] ! 36: .word cursswitch # Firm[24] ! 37: .word dellayer # Firm[25] ! 38: .word disconnect # Firm[26] ! 39: .word div # Firm[27] ! 40: .word eqpt # Firm[28] ! 41: .word eqrect # Firm[29] ! 42: .word excep_int # Firm[30] ! 43: .word excep_norm # Firm[31] ! 44: .word excep_proc # Firm[32] ! 45: .word excep_stack # Firm[33] ! 46: .word excep_msg # Firm[34] ! 47: .word floor # Firm[35] ! 48: .word free # Firm[36] ! 49: .word freeall # Firm[37] ! 50: .word gcalloc # Firm[38] ! 51: .word gcfree # Firm[39] ! 52: .word gcfreeall # Firm[40] ! 53: .word gcinit # Firm[41] ! 54: .word getnum # Firm[42] ! 55: .word inset # Firm[43] ! 56: .word jline # Firm[44] ! 57: .word jlineto # Firm[45] ! 58: .word jmove # Firm[46] ! 59: .word jmoveto # Firm[47] ! 60: .word jpoint # Firm[48] ! 61: .word jrectf # Firm[49] ! 62: .word jsegment # Firm[50] ! 63: .word jstring # Firm[51] ! 64: .word jstrwidth # Firm[52] ! 65: .word jtexture # Firm[53] ! 66: .word kbdchar # Firm[54] ! 67: .word kbdinit # Firm[55] ! 68: .word kgetc # Firm[56] ! 69: .word layerop # Firm[57] ! 70: .word lbitblt # Firm[58] ! 71: .word lblt # Firm[59] ! 72: .word Lbox # Firm[60] ! 73: .word Lgrey # Firm[61] ! 74: .word load # Firm[62] ! 75: .word lpoint # Firm[63] ! 76: .word lrectf # Firm[64] ! 77: .word lsegment # Firm[65] ! 78: .word ltexture # Firm[66] ! 79: .word main # Firm[67] ! 80: .word menuhit # Firm[68] ! 81: .word mul # Firm[69] ! 82: .word nap # Firm[70] ! 83: .word newlayer # Firm[71] ! 84: .word own # Firm[72] ! 85: .word pfkey # Firm[73] ! 86: .word point # Firm[74] ! 87: .word Pt # Firm[75] ! 88: .word ptinrect # Firm[76] ! 89: .word qclear # Firm[77] ! 90: .word qgetc # Firm[78] ! 91: .word qinit # Firm[79] ! 92: .word qputc # Firm[80] ! 93: .word qputstr # Firm[81] ! 94: .word raddp # Firm[82] ! 95: .word rcvchar # Firm[83] ! 96: .word realalloc # Firm[84] ! 97: .word realballoc # Firm[85] ! 98: .word realgcalloc # Firm[86] ! 99: .word reboot # Firm[87] ! 100: .word Rect # Firm[88] ! 101: .word rectclip # Firm[89] ! 102: .word rectf # Firm[90] ! 103: .word rectXrect # Firm[91] ! 104: .word ringbell # Firm[92] ! 105: .word Rpt # Firm[93] ! 106: .word rsubp # Firm[94] ! 107: .word screenswap # Firm[95] ! 108: .word scroll # Firm[96] ! 109: .word segment # Firm[97] ! 110: .word sendbreak # Firm[98] ! 111: .word sendchar # Firm[99] ! 112: .word 0 # Firm[100] ! 113: .word setbram # Firm[101] ! 114: .word setupdisplay # Firm[102] ! 115: .word spl0 # Firm[103] ! 116: .word spl1 # Firm[104] ! 117: .word spl4 # Firm[105] ! 118: .word spl5 # Firm[106] ! 119: .word spl6 # Firm[107] ! 120: .word spl7 # Firm[108] ! 121: .word splx # Firm[109] ! 122: .word string # Firm[110] ! 123: .word strlen # Firm[111] ! 124: .word strwidth # Firm[112] ! 125: .word sub # Firm[113] ! 126: .word test32 # Firm[114] ! 127: .word texture # Firm[115] ! 128: .word trdisable # Firm[116] ! 129: .word trenable # Firm[117] ! 130: .word tstdcd # Firm[118] ! 131: .word upfront # Firm[119] ! 132: .word version # Firm[120] ! 133: .word wait # Firm[121] ! 134: .word allocb # Firm[122] ! 135: .word allocendp # Firm[123] ! 136: .word allocstartp # Firm[124] ! 137: .word blocked # Firm[125] ! 138: .word cbufs # Firm[126] ! 139: .word cur # Firm[127] ! 140: .word cursor # Firm[128] ! 141: .word curtabp # Firm[129] ! 142: .word defont # Firm[130] ! 143: .word display # Firm[131] ! 144: .word dtr # Firm[132] ! 145: .word ENDAREA # Firm[133] ! 146: .word freelist # Firm[134] ! 147: .word interrupt # Firm[135] ! 148: .word kbdrepeat # Firm[136] ! 149: .word kbdstatus # Firm[137] ! 150: .word lback # Firm[138] ! 151: .word lfront # Firm[139] ! 152: .word maxaddr # Firm[140] ! 153: .word mouse # Firm[141] ! 154: .word NAVAIL # Firm[142] ! 155: .word nextlong # Firm[143] ! 156: .word NLONGS # Firm[144] ! 157: .word PtCurrent # Firm[145] ! 158: .word queues # Firm[146] ! 159: .word remote # Firm[147] ! 160: .word savecur # Firm[148] ! 161: .word stdcurtab # Firm[149] ! 162: .word ublocked # Firm[150] ! 163: .word usercurtab # Firm[151] ! 164: ! 165: # ! 166: # New entries go here ! 167: # ! 168: .word botbits # Firm[152] ! 169: .word baud_speeds # Firm[153] ! 170: .word topbits # Firm[154] ! 171: .word ver_str # Firm[155] ! 172: .word psendchar # Firm[156] ! 173: .word kbdrpt # Firm[157] ! 174: ! 175: Copies to: ihnp4!research!presotto ! 176:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.