HispaMSX

RE: z80b

2005-09-27 18:47:24
De hecho, como habrás leido, ahi reside el problema.  Ese y muchas 
otras versiones del comando, no funcionan si se tiene conectada la ram 
de padial de 4mb (de hecho, lo acabo de probar con el expansor de 
slots, desactivando y activando el slot, pero no hay manera :(

Venga, un saludo

--- En hispamsx(_en_)yahoogroups(_punto_)com, "Eduardo Robsy Petrus" 
<robsypetrus@h...> escribió:
Y qué tal hacerlo desde BASIC?

Prueba simplemente con OUT &h41,0
Debería funcionar bien -suponiendo que no se me haya ido la pinza 
con la 
sintaxis del OUT en BASIC-.


LDA,8
OUT (040H),A;out the manufacturer code 8 (Panasonic) to I/O port 
40h
INA,(040H);read the value you have just written
CPL;complement all bits of the value
CP8;if it does not match the value you originally wrote,
JRNZ,Not_WX;it is not a WX/WSX/FX.
XORA;write 0 to I/O port 41h
OUT(041H),A;and the mode changes to high-speed clock



<Anterior en la conversación] Conversación actual [Siguiente en la conversación>