typedef int (*syscall_t) (void); extern int sys_time(void); extern int sys_time(void); extern int sys_getpid(void); extern int sys_getpdir(void); extern int sys_signal(void); extern int sys_alarm(void); extern int sys_pause(void); extern int sys_ctty(void); extern int sys_read(void); extern int sys_write(void); extern int sys_kill(void); extern int sys_panic(void); extern int sys_dummy(void); syscall_t call_table[256] = { [0] = &sys_time, [1] = &sys_getpid, [2] = &sys_getpdir, [3] = &sys_signal, [4] = &sys_alarm, [5] = &sys_pause, [6] = &sys_ctty, [7] = &sys_read, [8] = &sys_write, [9] = &sys_kill, [10] = &sys_panic, [11] = &sys_dummy, [12] = &sys_dummy, [13] = &sys_dummy, [14] = &sys_dummy, [15] = &sys_dummy, [16] = &sys_dummy, [17] = &sys_dummy, [18] = &sys_dummy, [19] = &sys_dummy, [20] = &sys_dummy, [21] = &sys_dummy, [22] = &sys_dummy, [23] = &sys_dummy, [24] = &sys_dummy, [25] = &sys_dummy, [26] = &sys_dummy, [27] = &sys_dummy, [28] = &sys_dummy, [29] = &sys_dummy, [30] = &sys_dummy, [31] = &sys_dummy, [32] = &sys_dummy, [33] = &sys_dummy, [34] = &sys_dummy, [35] = &sys_dummy, [36] = &sys_dummy, [37] = &sys_dummy, [38] = &sys_dummy, [39] = &sys_dummy, [40] = &sys_dummy, [41] = &sys_dummy, [42] = &sys_dummy, [43] = &sys_dummy, [44] = &sys_dummy, [45] = &sys_dummy, [46] = &sys_dummy, [47] = &sys_dummy, [48] = &sys_dummy, [49] = &sys_dummy, [50] = &sys_dummy, [51] = &sys_dummy, [52] = &sys_dummy, [53] = &sys_dummy, [54] = &sys_dummy, [55] = &sys_dummy, [56] = &sys_dummy, [57] = &sys_dummy, [58] = &sys_dummy, [59] = &sys_dummy, [60] = &sys_dummy, [61] = &sys_dummy, [62] = &sys_dummy, [63] = &sys_dummy, [64] = &sys_dummy, [65] = &sys_dummy, [66] = &sys_dummy, [67] = &sys_dummy, [68] = &sys_dummy, [69] = &sys_dummy, [70] = &sys_dummy, [71] = &sys_dummy, [72] = &sys_dummy, [73] = &sys_dummy, [74] = &sys_dummy, [75] = &sys_dummy, [76] = &sys_dummy, [77] = &sys_dummy, [78] = &sys_dummy, [79] = &sys_dummy, [80] = &sys_dummy, [81] = &sys_dummy, [82] = &sys_dummy, [83] = &sys_dummy, [84] = &sys_dummy, [85] = &sys_dummy, [86] = &sys_dummy, [87] = &sys_dummy, [88] = &sys_dummy, [89] = &sys_dummy, [90] = &sys_dummy, [91] = &sys_dummy, [92] = &sys_dummy, [93] = &sys_dummy, [94] = &sys_dummy, [95] = &sys_dummy, [96] = &sys_dummy, [97] = &sys_dummy, [98] = &sys_dummy, [99] = &sys_dummy, [100] = &sys_dummy, [101] = &sys_dummy, [102] = &sys_dummy, [103] = &sys_dummy, [104] = &sys_dummy, [105] = &sys_dummy, [106] = &sys_dummy, [107] = &sys_dummy, [108] = &sys_dummy, [109] = &sys_dummy, [110] = &sys_dummy, [111] = &sys_dummy, [112] = &sys_dummy, [113] = &sys_dummy, [114] = &sys_dummy, [115] = &sys_dummy, [116] = &sys_dummy, [117] = &sys_dummy, [118] = &sys_dummy, [119] = &sys_dummy, [120] = &sys_dummy, [121] = &sys_dummy, [122] = &sys_dummy, [123] = &sys_dummy, [124] = &sys_dummy, [125] = &sys_dummy, [126] = &sys_dummy, [127] = &sys_dummy, [128] = &sys_dummy, [129] = &sys_dummy, [130] = &sys_dummy, [131] = &sys_dummy, [132] = &sys_dummy, [133] = &sys_dummy, [134] = &sys_dummy, [135] = &sys_dummy, [136] = &sys_dummy, [137] = &sys_dummy, [138] = &sys_dummy, [139] = &sys_dummy, [140] = &sys_dummy, [141] = &sys_dummy, [142] = &sys_dummy, [143] = &sys_dummy, [144] = &sys_dummy, [145] = &sys_dummy, [146] = &sys_dummy, [147] = &sys_dummy, [148] = &sys_dummy, [149] = &sys_dummy, [150] = &sys_dummy, [151] = &sys_dummy, [152] = &sys_dummy, [153] = &sys_dummy, [154] = &sys_dummy, [155] = &sys_dummy, [156] = &sys_dummy, [157] = &sys_dummy, [158] = &sys_dummy, [159] = &sys_dummy, [160] = &sys_dummy, [161] = &sys_dummy, [162] = &sys_dummy, [163] = &sys_dummy, [164] = &sys_dummy, [165] = &sys_dummy, [166] = &sys_dummy, [167] = &sys_dummy, [168] = &sys_dummy, [169] = &sys_dummy, [170] = &sys_dummy, [171] = &sys_dummy, [172] = &sys_dummy, [173] = &sys_dummy, [174] = &sys_dummy, [175] = &sys_dummy, [176] = &sys_dummy, [177] = &sys_dummy, [178] = &sys_dummy, [179] = &sys_dummy, [180] = &sys_dummy, [181] = &sys_dummy, [182] = &sys_dummy, [183] = &sys_dummy, [184] = &sys_dummy, [185] = &sys_dummy, [186] = &sys_dummy, [187] = &sys_dummy, [188] = &sys_dummy, [189] = &sys_dummy, [190] = &sys_dummy, [191] = &sys_dummy, [192] = &sys_dummy, [193] = &sys_dummy, [194] = &sys_dummy, [195] = &sys_dummy, [196] = &sys_dummy, [197] = &sys_dummy, [198] = &sys_dummy, [199] = &sys_dummy, [200] = &sys_dummy, [201] = &sys_dummy, [202] = &sys_dummy, [203] = &sys_dummy, [204] = &sys_dummy, [205] = &sys_dummy, [206] = &sys_dummy, [207] = &sys_dummy, [208] = &sys_dummy, [209] = &sys_dummy, [210] = &sys_dummy, [211] = &sys_dummy, [212] = &sys_dummy, [213] = &sys_dummy, [214] = &sys_dummy, [215] = &sys_dummy, [216] = &sys_dummy, [217] = &sys_dummy, [218] = &sys_dummy, [219] = &sys_dummy, [220] = &sys_dummy, [221] = &sys_dummy, [222] = &sys_dummy, [223] = &sys_dummy, [224] = &sys_dummy, [225] = &sys_dummy, [226] = &sys_dummy, [227] = &sys_dummy, [228] = &sys_dummy, [229] = &sys_dummy, [230] = &sys_dummy, [231] = &sys_dummy, [232] = &sys_dummy, [233] = &sys_dummy, [234] = &sys_dummy, [235] = &sys_dummy, [236] = &sys_dummy, [237] = &sys_dummy, [238] = &sys_dummy, [239] = &sys_dummy, [240] = &sys_dummy, [241] = &sys_dummy, [242] = &sys_dummy, [243] = &sys_dummy, [244] = &sys_dummy, [245] = &sys_dummy, [246] = &sys_dummy, [247] = &sys_dummy, [248] = &sys_dummy, [249] = &sys_dummy, [250] = &sys_dummy, [251] = &sys_dummy, [252] = &sys_dummy, [253] = &sys_dummy, [254] = &sys_dummy, [255] = &sys_dummy };