|
|
1.1 ! root 1: /* ! 2: * The offsets into the firmware jump table (Firm) of the ! 3: * firmware routines. ! 4: */ ! 5: #define F_abs 0 ! 6: #define F_aciapaws 1 ! 7: #define F_aciainit 2 ! 8: #define F_aciatrint 3 ! 9: #define F_add 4 ! 10: #define F_addr 5 ! 11: #define F_alloc 6 ! 12: #define F_allocinit 7 ! 13: #define F_auto1 8 ! 14: #define F_auto2 9 ! 15: #define F_auto4 10 ! 16: #define F_balloc 11 ! 17: #define F_bfree 12 ! 18: #define F_binit 13 ! 19: #define F_bitblt 14 ! 20: #define F_bramgetstr 15 ! 21: #define F_bramputstr 16 ! 22: #define F_ceil 17 ! 23: #define F_checkbram 18 ! 24: #define F_cursallow 19 ! 25: #define F_cursblt 20 ! 26: #define F_cursinhibit 21 ! 27: #define F_cursinit 22 ! 28: #define F_cursset 23 ! 29: #define F_cursswitch 24 ! 30: #define F_dellayer 25 ! 31: #define F_disconnect 26 ! 32: #define F_div 27 ! 33: #define F_eqpt 28 ! 34: #define F_eqrect 29 ! 35: #define F_excep_int 30 ! 36: #define F_excep_norm 31 ! 37: #define F_excep_proc 32 ! 38: #define F_excep_stack 33 ! 39: #define F_excep_msg 34 ! 40: #define F_floor 35 ! 41: #define F_free 36 ! 42: #define F_freeall 37 ! 43: #define F_gcalloc 38 ! 44: #define F_gcfree 39 ! 45: #define F_gcfreeall 40 ! 46: #define F_gcinit 41 ! 47: #define F_getnum 42 ! 48: #define F_inset 43 ! 49: #define F_jline 44 ! 50: #define F_jlineto 45 ! 51: #define F_jmove 46 ! 52: #define F_jmoveto 47 ! 53: #define F_jpoint 48 ! 54: #define F_jrectf 49 ! 55: #define F_jsegment 50 ! 56: #define F_jstring 51 ! 57: #define F_jstrwidth 52 ! 58: #define F_jtexture 53 ! 59: #define F_kbdchar 54 ! 60: #define F_kbdinit 55 ! 61: #define F_kgetc 56 ! 62: #define F_layerop 57 ! 63: #define F_lbitblt 58 ! 64: #define F_lblt 59 ! 65: #define F_Lbox 60 ! 66: #define F_Lgrey 61 ! 67: #define F_load 62 ! 68: #define F_lpoint 63 ! 69: #define F_lrectf 64 ! 70: #define F_lsegment 65 ! 71: #define F_ltexture 66 ! 72: #define F_main 67 ! 73: #define F_menuhit 68 ! 74: #define F_mul 69 ! 75: #define F_nap 70 ! 76: #define F_newlayer 71 ! 77: #define F_own 72 ! 78: #define F_pfkey 73 ! 79: #define F_point 74 ! 80: #define F_Pt 75 ! 81: #define F_ptinrect 76 ! 82: #define F_qclear 77 ! 83: #define F_qgetc 78 ! 84: #define F_qinit 79 ! 85: #define F_qputc 80 ! 86: #define F_qputstr 81 ! 87: #define F_raddp 82 ! 88: #define F_rcvchar 83 ! 89: #define F_realalloc 84 ! 90: #define F_realballoc 85 ! 91: #define F_realgcalloc 86 ! 92: #define F_reboot 87 ! 93: #define F_Rect 88 ! 94: #define F_rectclip 89 ! 95: #define F_rectf 90 ! 96: #define F_rectXrect 91 ! 97: #define F_ringbell 92 ! 98: #define F_Rpt 93 ! 99: #define F_rsubp 94 ! 100: #define F_screenswap 95 ! 101: #define F_scroll 96 ! 102: #define F_segment 97 ! 103: #define F_sendbreak 98 ! 104: #define F_sendchar 99 ! 105: #define F_0 100 ! 106: #define F_setbram 101 ! 107: #define F_setupdisplay 102 ! 108: #define F_spl0 103 ! 109: #define F_spl1 104 ! 110: #define F_spl4 105 ! 111: #define F_spl5 106 ! 112: #define F_spl6 107 ! 113: #define F_spl7 108 ! 114: #define F_splx 109 ! 115: #define F_string 110 ! 116: #define F_strlen 111 ! 117: #define F_strwidth 112 ! 118: #define F_sub 113 ! 119: #define F_test32 114 ! 120: #define F_texture 115 ! 121: #define F_trdisable 116 ! 122: #define F_trenable 117 ! 123: #define F_tstdcd 118 ! 124: #define F_upfront 119 ! 125: #define F_version 120 ! 126: #define F_wait 121 ! 127: #define F_allocb 122 ! 128: #define F_allocendp 123 ! 129: #define F_allocstartp 124 ! 130: #define F_blocked 125 ! 131: #define F_cbufs 126 ! 132: #define F_cur 127 ! 133: #define F_cursor 128 ! 134: #define F_curtabp 129 ! 135: #define F_defont 130 ! 136: #define F_display 131 ! 137: #define F_dtr 132 ! 138: #define F_ENDAREA 133 ! 139: #define F_freelist 134 ! 140: #define F_interrupt 135 ! 141: #define F_kbdrepeat 136 ! 142: #define F_kbdstatus 137 ! 143: #define F_lback 138 ! 144: #define F_lfront 139 ! 145: #define F_maxaddr 140 ! 146: #define F_mouse 141 ! 147: #define F_NAVAIL 142 ! 148: #define F_nextlong 143 ! 149: #define F_NLONGS 144 ! 150: #define F_PtCurrent 145 ! 151: #define F_queues 146 ! 152: #define F_remote 147 ! 153: #define F_savecur 148 ! 154: #define F_stdcurtab 149 ! 155: #define F_ublocked 150 ! 156: #define F_usercurtab 151 ! 157: ! 158: /* ! 159: * New entries go here ! 160: */ ! 161: #define F_botbits 152 ! 162: #define F_baud_speeds 153 ! 163: #define F_topbits 154 ! 164: #define F_ver_str 155 ! 165: #define F_psendchar 156 ! 166: #define F_kbdrpt 157 ! 167: ! 168: /* ! 169: * the firmware jump table ! 170: */ ! 171: extern int ((*Firm)())[1]; ! 172: ! 173: /* ! 174: * indirecting through the sucker ! 175: */ ! 176: #define ROMVEC(x) *(Firm[F_x])()
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.