Página 1 de 1

Información técnica de los DivIDE, DivMMC, etc.

Publicado: 21 Mar 2024, 23:38
por djr
Buenas...

¿Alguien tiene o sabe en donde encontrar información técnica de los DivIDE, DivMMC y similares?, sobre todo puertos de paginación, y de paso información técnica del esxDOS (0.8.9), pues tengo muchas ganas de hacerme algunos "dot commands" pero no se como manejar la memoria

Con un poco de esfuerzo (emuladores mediante) pude averiguar cual es el entono de trabajo de un "dot command", pero de ahí no pasé

Código: Seleccionar todo

PC  = 2000h
SP  = FFACh

AF  = 0244h
BC  = 0053h
DE  = 0012h
HL  = 0000h

AF' = 0044h
BC' = 1721h
DE' = 369Bh
HL' = 0000h

IX  = 03D4h
IY  = 5C3Ah

I = 3Fh

IM1 (*Las interrupciones están activas*)

MEMORIA:

BANCO1 (0000h-1FFFh) : DivIDE EEPROM 0
       (2000h-3FFFh) : DivIDE RAM 2

BANCO2 : RAM 5
BANCO3 : RAM 2
BANCO4 : RAM 0

Re: Información técnica de los DivIDE, DivMMC, etc.

Publicado: 22 Mar 2024, 00:43
por cacharreo
En el pasado lo más específico que he leído sobre esxDOS fue en foros como éste.

Re: Información técnica de los DivIDE, DivMMC, etc.

Publicado: 22 Mar 2024, 09:21
por Kyp
Información sobre la gestión de la memoria:
https://velesoft.speccy.cz/zx/divide/divide-memory.htm

Sobre esxDOS me van a matar pero tengo que preguntarlo...

Publicado: 26 Mar 2024, 01:10
por djr
Hola peña!

Me da vergüenza preguntarlo, pero me van a disculpar estoy trancado con algún proyecto que tengo para hacer "dot" commands en esxDOS, quiero saber como hacer llamadas para crear, borrar, leer ficheros, crear directorios, etc. desde assembler en un DivIDE, DivMMC, etc.

Pues no consigo encontrar una verdadera documentación técnica sobre su uso y llamadas "syscalls", he visto que todo se hace desde RST 08H, pero no tengo ni la mas putañera idea de parámetros y condiciones.

Re: Sobre esxDOS me van a matar pero tengo que preguntarlo...

Publicado: 26 Mar 2024, 08:01
por Zup
Tengo por ahí una copia del SDK, que creo que conseguí mandando un correo al autor.

En la Wiki del Next, también comentan que la API es compatible con esxdos, quizás se pueda descargar de ahí.

Re: Sobre esxDOS me van a matar pero tengo que preguntarlo...

Publicado: 26 Mar 2024, 23:38
por djr
Zup escribió: 26 Mar 2024, 08:01 Tengo por ahí una copia del SDK, que creo que conseguí mandando un correo al autor.

En la Wiki del Next, también comentan que la API es compatible con esxdos, quizás se pueda descargar de ahí.
¡GRACIAS! finalmente encontré este fantástico manual, lo miré por arriba pero creo que tiene todo lo que buscaba

https://raw.githubusercontent.com/z88dk/techdocs/master/targets/zx-next/nextos/nextzxos_api.pdf