EOS es el sistema operativo integrado de la Coleco Adam . Existen enlaces en lenguajes de programación de alto nivel como BASIC . [ 1 ]
Descripción general

Las funciones se agrupan en categorías como sigue. [ 3 ]
Llamadas ejecutivas
- eos_init
- eos_hard_init
- eos_hard_reset_net
- eos_delay_after_hard_reset
- eos_sincronizar_relojes
- eos_scan_for_devices
- eos_reubicar_pcb
- eos_soft_init
- eos_exit_to_smartwriter
- bancos de memoria del conmutador eos
Salida de la consola
- eos_console_init
- eos_console_display_regular
- eos_console_display_special
Interfaz de impresora
- eos_print_character
- eos_print_buffer
- estado_impresor_eos
- eos_start_print_character
- eos_end_print_character
Interfaz de teclado
- estado_teclado_eos
- eos_read_keyboard
- eos_start_read_keyboard
- eos_end_read_keyboard
Operaciones de archivos
- eos_file_manager_init
- eos_check_directory_for_file
- eos_find_file_1
- eos_find_file_2
- eos_find_file_in_fcb
- eos_check_file_mode
- archivo eos_make_file
- eos_update_file_in_directory
- eos_open_file
- eos_close_file
- eos_read_file
- eos_write_file
- archivo_recorte_eos
- eos_inicializar_directorio
- archivo_de_reinicio_eos
- eos_get_date [ 4 ]
- eos_put_date
- eos_eliminar_archivo
- eos_cambiar_nombre_archivo
Operaciones del dispositivo
- eos_find_pcb
- eos_find_dcb
- eos_request_device_status
- eos_get_device_status
- eos_soft_reset_device
- eos_soft_reset_keyboard
- eos_soft_reset_printer
- eos_read_block
- eos_read_one_block
- eos_start_read_one_block
- eos_end_read_one_block
- eos_write_block
- eos_write_one_block
- eos_start_write_one_block
- eos_end_write_one_block
- eos_start_read_character_device
- eos_end_read_character_device
- eos_read_character_device
- eos_start_write_character_device
- eos_end_write_character_device
- dispositivo de escritura de caracteres eos
Gestión de la memoria RAM de vídeo
- eos_set_vdp_ports
- eos_set_vram_table_address
- eos_load_ascii_in_vdp
- eos_put_ascii_in_vdp
- eos_write_vram
- eos_read_vram
- eos_put_vram
- eos_get_vram
- eos_write_vdp_register
- eos_read_vdp_register
- eos_fill_vram
- eos_calculate_pattern_position
- eos_point_to_pattern_position
- eos_write_sprite_table
Mandos de juego
- eos_read_game_controller [ 5 ]
- eos_update_spinner
Rutinas de sonido
- eos_sound_init
- eos_sound_off
- eos_start_sound
- eos_play_sound
- eos_end_sound
Subrutinas
- eos_decrement_low_nibble
- eos_decrement_high_nibble
- eos_move_high_nibble_to_low_nibble
- eos_add_a_to_hl
Referencias
Enlaces externos
- Manual de Referencia Técnica, capítulo 3
- Código fuente de EOS-5
- Código de arranque , Foro
Categorías :
- Sistemas operativos de disco
- Sistemas operativos descontinuados
- Software de 1983
- Elementos básicos del sistema operativo