369 lines
		
	
	
		
			8.3 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
			
		
		
	
	
			369 lines
		
	
	
		
			8.3 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
| 
 | |
| allocate_dos_mem_nr			= 0
 | |
| allocate_local_mem_nr		= 1
 | |
| free_mem_nr					= 2
 | |
| available_local_linear_nr	= 3
 | |
| used_local_linear_nr		= 4
 | |
| available_vm_linear_nr		= 5
 | |
| used_vm_linear_nr			= 6
 | |
| 
 | |
| reserve_pe_mem_nr			= 7
 | |
| set_flat_linear_valid_nr	= 8
 | |
| set_flat_linear_invalid_nr	= 9
 | |
| set_flat_linear_read_nr		= 10
 | |
| set_flat_linear_readwrite_nr = 11
 | |
| 
 | |
| get_raw_switch_ads_nr		= 12
 | |
| raw_switch_nr				= 13
 | |
| get_exception_nr			= 14
 | |
| set_exception_nr			= 15
 | |
| get_pm_int_nr				= 16
 | |
| set_pm_int_nr				= 17
 | |
| get_vm_int_nr				= 18
 | |
| set_vm_int_nr				= 19
 | |
| dpmi_int_nr					= 20
 | |
| dpmi_call_int_nr			= 21
 | |
| dpmi_call_nr				= 22
 | |
| allocate_vm_callback_nr		= 23
 | |
| free_vm_callback_nr			= 24
 | |
| 
 | |
| wait_milli_nr				= 25
 | |
| wait_micro_nr				= 26
 | |
| wait_until_nr				= 27
 | |
| create_thread_nr			= 28
 | |
| terminate_thread_nr			= 29
 | |
| get_thread_nr				= 30
 | |
| swap_nr						= 31
 | |
| 
 | |
| create_user_section_nr		= 32
 | |
| create_blocked_user_section_nr = 33
 | |
| delete_user_section_nr		= 34
 | |
| enter_user_section_nr		= 35
 | |
| leave_user_section_nr		= 36
 | |
| 
 | |
| get_local_mailslot_nr		= 37
 | |
| get_remote_mailslot_nr		= 38
 | |
| free_mailslot_nr			= 39
 | |
| send_mailslot_nr			= 40
 | |
| define_mailslot_nr			= 41
 | |
| receive_mailslot_nr			= 42
 | |
| reply_mailslot_nr			= 43
 | |
| 
 | |
| load_exe_nr					= 44
 | |
| spawn_exe_nr				= 45
 | |
| unload_exe_nr				= 46
 | |
| get_exit_code_nr			= 47
 | |
| get_exe_name_nr				= 48
 | |
| get_cmd_line_nr				= 49
 | |
| get_env_nr					= 50
 | |
| load_dll_nr					= 51
 | |
| free_dll_nr					= 52
 | |
| get_dll_proc_nr				= 53
 | |
| get_dll_resource_nr			= 54
 | |
| get_dll_name_nr				= 55
 | |
| get_dll_nr					= 56
 | |
| allocate_app_mem_nr			= 57
 | |
| free_app_mem_nr				= 58
 | |
| get_psp_sel_nr				= 59
 | |
| 
 | |
| get_debug_tss_nr			= 60
 | |
| get_debug_thread_nr			= 61
 | |
| debug_trace_nr				= 62
 | |
| debug_pace_nr				= 63
 | |
| debug_go_nr					= 64
 | |
| debug_next_nr				= 65
 | |
| 
 | |
| wait_for_pe_debug_nr		= 68
 | |
| continue_pe_debug_nr		= 69
 | |
| notify_pe_exception_nr		= 70
 | |
| read_thread_mem_nr			= 71
 | |
| write_thread_mem_nr			= 72
 | |
| get_thread_tss_nr			= 73
 | |
| set_thread_tss_nr			= 74
 | |
| 
 | |
| get_cpu_time_nr				= 75
 | |
| get_system_time_nr			= 76
 | |
| get_time_nr					= 77
 | |
| time_to_system_time_nr		= 78
 | |
| system_time_to_time_nr		= 79
 | |
| days_in_month_nr			= 80
 | |
| adjust_time_nr				= 81
 | |
| passed_days_nr				= 82
 | |
| time_to_binary_nr			= 83
 | |
| binary_to_time_nr			= 84
 | |
| sync_time_nr				= 85
 | |
| 
 | |
| set_focus_nr				= 86
 | |
| enable_focus_nr				= 87
 | |
| 
 | |
| get_dns_nr					= 88
 | |
| get_ppp_dns_nr				= 89
 | |
| open_tcp_connection_nr		= 90
 | |
| wait_for_tcp_connection_nr	= 92
 | |
| close_tcp_connection_nr		= 93
 | |
| delete_tcp_connection_nr	= 94
 | |
| is_tcp_connection_closed_nr	= 95
 | |
| abort_tcp_connection_nr		= 96
 | |
| read_tcp_connection_nr		= 97
 | |
| write_tcp_connection_nr		= 98
 | |
| push_tcp_connection_nr		= 99
 | |
| get_ip_address_nr			= 100
 | |
| name_to_ip_nr				= 101
 | |
| ip_to_name_nr				= 102
 | |
| ping_nr						= 103 
 | |
| 
 | |
| get_disc_info_nr			= 104
 | |
| format_drive_nr				= 105
 | |
| get_rdfs_info_nr			= 106
 | |
| read_disc_nr				= 107
 | |
| write_disc_nr				= 108
 | |
| get_drive_info_nr			= 109
 | |
| 
 | |
| set_cur_drive_nr			= 110
 | |
| get_cur_drive_nr			= 111
 | |
| set_cur_dir_nr				= 112
 | |
| get_cur_dir_nr				= 113
 | |
| make_dir_nr					= 114
 | |
| remove_dir_nr				= 115
 | |
| rename_file_nr				= 116
 | |
| delete_file_nr				= 117
 | |
| get_file_attribute_nr		= 118
 | |
| set_file_attribute_nr		= 119
 | |
| open_dir_nr					= 120
 | |
| close_dir_nr				= 121
 | |
| read_dir_nr					= 122
 | |
| 
 | |
| open_file_nr				= 123
 | |
| create_file_nr				= 124
 | |
| close_file_nr				= 125
 | |
| dupl_file_nr				= 126
 | |
| get_ioctl_data_nr			= 127
 | |
| get_file_size_nr			= 128
 | |
| set_file_size_nr			= 129
 | |
| get_file_pos_nr				= 130
 | |
| set_file_pos_nr				= 131
 | |
| get_file_time_nr			= 132
 | |
| set_file_time_nr			= 133
 | |
| read_file_nr				= 134
 | |
| write_file_nr				= 135
 | |
| read_con_nr					= 136
 | |
| 
 | |
| create_mapping_nr			= 137
 | |
| create_named_mapping_nr		= 138
 | |
| create_file_mapping_nr		= 139
 | |
| create_named_file_mapping_nr = 140
 | |
| open_named_mapping_nr		= 141
 | |
| sync_mapping_nr				= 142
 | |
| close_mapping_nr			= 143
 | |
| map_view_nr					= 144
 | |
| unmap_view_nr				= 145
 | |
| 
 | |
| read_keyboard_nr			= 146
 | |
| poll_keyboard_nr			= 147
 | |
| flush_keyboard_nr			= 148
 | |
| get_keyboard_state_nr		= 151
 | |
| 
 | |
| show_mouse_nr				= 152
 | |
| hide_mouse_nr				= 153
 | |
| get_mouse_position_nr		= 154
 | |
| set_mouse_position_nr		= 155
 | |
| set_mouse_window_nr			= 156
 | |
| set_mouse_mickey_nr			= 157
 | |
| get_left_button_nr			= 158
 | |
| get_right_button_nr			= 159
 | |
| get_left_button_press_position_nr	= 160
 | |
| get_right_button_press_position_nr	= 161
 | |
| get_left_button_release_position_nr	= 162
 | |
| get_right_button_release_position_nr	= 163
 | |
| hook_mouse_nr				= 164
 | |
| unhook_mouse_nr				= 165
 | |
| 
 | |
| lock_cd_nr					= 166
 | |
| unlock_cd_nr				= 167
 | |
| eject_cd_nr					= 168
 | |
| insert_cd_nr				= 169
 | |
| 
 | |
| open_com_nr					= 170
 | |
| close_com_nr				= 171
 | |
| flush_com_nr				= 172
 | |
| add_wait_for_com_nr			= 174
 | |
| read_com_nr					= 175
 | |
| write_com_nr				= 176
 | |
| set_dtr_nr					= 177
 | |
| reset_dtr_nr				= 178
 | |
| 
 | |
| init_printer_nr				= 179
 | |
| check_printer_nr			= 180
 | |
| write_printer_nr			= 181
 | |
| 
 | |
| set_cursor_position_nr		= 182
 | |
| get_cursor_position_nr		= 183
 | |
| write_char_nr				= 184
 | |
| write_asciiz_nr				= 185
 | |
| write_size_string_nr		= 186
 | |
| 
 | |
| set_video_mode_nr			= 187
 | |
| set_vga_mode_nr				= 188
 | |
| set_forecolor_nr			= 189
 | |
| set_backcolor_nr			= 190
 | |
| get_string_metrics_nr		= 193
 | |
| set_font_nr					= 194
 | |
| get_video_mode_nr           = 195
 | |
| draw_string_nr				= 197
 | |
| 
 | |
| xms_handler_nr				= 198
 | |
| ems_handler_nr				= 199
 | |
| 
 | |
| test_nr						= 200
 | |
| 
 | |
| resize_flat_linear_nr		= 201
 | |
| 
 | |
| set_drawcolor_nr			= 202
 | |
| set_lgop_nr					= 203
 | |
| set_hollow_style_nr			= 204
 | |
| set_filled_style_nr			= 205
 | |
| get_pixel_nr				= 206
 | |
| set_pixel_nr				= 207
 | |
| draw_line_nr				= 208
 | |
| draw_rect_nr				= 209
 | |
| draw_ellipse_nr				= 210
 | |
| create_bitmap_nr			= 211
 | |
| close_bitmap_nr				= 212
 | |
| blit_nr						= 213
 | |
| open_font_nr				= 215
 | |
| close_font_nr				= 216
 | |
| create_string_bitmap_nr		= 217
 | |
| get_bitmap_info_nr			= 218
 | |
| draw_mask_nr				= 219
 | |
| 
 | |
| create_sprite_nr            = 220
 | |
| close_sprite_nr             = 221
 | |
| show_sprite_nr              = 222
 | |
| hide_sprite_nr              = 223
 | |
| move_sprite_nr              = 224
 | |
| 
 | |
| dup_bitmap_handle_nr        = 225
 | |
| set_clip_rect_nr            = 226
 | |
| clear_clip_rect_nr          = 227
 | |
| 
 | |
| set_rts_nr                  = 228
 | |
| reset_rts_nr                = 229
 | |
| get_com_receive_space_nr    = 230
 | |
| get_com_send_space_nr       = 231
 | |
| 
 | |
| get_char_attrib_nr			= 232
 | |
| 
 | |
| create_wait_nr              = 233
 | |
| close_wait_nr               = 234
 | |
| is_wait_idle_nr				= 235
 | |
| wait_no_timeout_nr          = 236
 | |
| wait_timeout_nr				= 237
 | |
| stop_wait_nr                = 238
 | |
| add_wait_for_keyboard_nr    = 239
 | |
| 
 | |
| peek_key_event_nr           = 240
 | |
| read_key_event_nr           = 241
 | |
| 
 | |
| add_wait_for_mouse_nr		= 242
 | |
| remove_wait_nr              = 243
 | |
| 
 | |
| add_wait_for_adc_nr			= 244
 | |
| open_adc_nr					= 245
 | |
| close_adc_nr				= 246
 | |
| define_adc_time_nr 			= 247
 | |
| read_adc_nr					= 248
 | |
| 
 | |
| free_v86_nr                 = 249
 | |
| 
 | |
| read_serial_lines_nr		= 250
 | |
| toggle_serial_line_nr		= 251
 | |
| 
 | |
| read_serial_val_nr			= 252
 | |
| write_serial_val_nr			= 253
 | |
| 
 | |
| create_file_drive_nr        = 254
 | |
| open_file_drive_nr          = 255
 | |
| 
 | |
| dos_ext_exec_nr				= 256
 | |
| 
 | |
| open_sys_env_nr             = 257
 | |
| open_proc_env_nr            = 258
 | |
| close_env_nr                = 259
 | |
| add_env_var_nr              = 260
 | |
| delete_env_var_nr           = 261
 | |
| find_env_var_nr             = 262
 | |
| get_env_data_nr     	    = 263
 | |
| set_env_data_nr 	        = 264
 | |
| 
 | |
| open_sys_ini_nr				= 265
 | |
| close_ini_nr				= 266
 | |
| goto_ini_section_nr         = 267
 | |
| remove_ini_section_nr       = 268
 | |
| read_ini_nr                 = 269
 | |
| write_ini_nr                = 270
 | |
| delete_ini_nr               = 271
 | |
| 
 | |
| app_debug_nr				= 272
 | |
| get_version_nr              = 273
 | |
| 
 | |
| enable_status_led_nr        = 274
 | |
| disable_status_led_nr       = 275
 | |
| 
 | |
| start_watchdog_nr           = 276
 | |
| kick_watchdog_nr            = 277
 | |
| 
 | |
| erase_disc_sectors_nr       = 278
 | |
| 
 | |
| cpu_reset_nr                = 279
 | |
| 
 | |
| enable_cts_nr               = 280
 | |
| disable_cts_nr              = 281
 | |
| 
 | |
| wait_for_send_completed_com_nr  = 282
 | |
| 
 | |
| add_wait_for_tcp_connection_nr  = 283
 | |
| 
 | |
| get_remote_tcp_connection_ip_nr        = 284
 | |
| get_remote_tcp_connection_port_nr      = 285
 | |
| get_local_tcp_connection_port_nr       = 286
 | |
| 
 | |
| enable_auto_rts_nr          = 287
 | |
| disable_auto_rts_nr         = 288
 | |
| 
 | |
| put_keyboard_code_nr        = 289
 | |
| 
 | |
| poll_tcp_connection_nr		= 290
 | |
| 
 | |
| create_signal_nr            = 291
 | |
| free_signal_nr              = 292
 | |
| add_wait_for_signal_nr      = 293
 | |
| set_signal_nr               = 294
 | |
| reset_signal_nr             = 295
 | |
| is_signalled_nr             = 296
 | |
| 
 | |
| get_drive_disc_param_nr     = 297
 | |
| 
 | |
| get_ide_disc_nr             = 298
 | |
| get_floppy_disc_nr          = 299
 | |
| demand_load_drive_nr        = 300
 | |
| set_disc_info_nr            = 301
 | |
| 
 | |
| get_thread_state_nr			= 302
 | |
| suspend_thread_nr	    	= 303
 | |
| resume_thread_nr	    	= 304
 | |
| 
 | |
| update_time_nr				= 305
 | |
| 
 | |
| allocate_static_drive_nr	= 306
 | |
| allocate_fixed_drive_nr		= 307
 | |
| allocate_dynamic_drive_nr	= 308
 | |
| 
 | |
| get_focus_nr                = 309
 | |
| 
 | |
| add_wait_for_tcp_listen_nr  = 310
 | |
| create_tcp_listen_nr        = 311
 | |
| get_tcp_listen_nr           = 312
 | |
| close_tcp_listen_nr         = 313
 | |
| 
 | |
| usergate_entries			= 340
 |