suksoft píše:
Chapu to spravne, ze jsi zvolil strategii ze nejdrive to musi doprogramovat a pak za "odmenu" to objednas, jinak by se on do toho nepustil?
Zbezne jsem koukal na schema a pripada mi ze NMI tlacitko se neda pouzit pro ZX, neni bezzakmitove.
Ne, jen jsem se ho ptal, jestli by byl problem spojit oba firmware dohromady a odepsal, ze by to nemel byt problem. Pak mi psal, ze chce vedet na jakych portech by mel udelat strankovatelnou ram 16MB a uz ticho.... Ale jak rikam, obcas jsou prodlevy v komunikaci, lidi taky chodi do prace a maj rodinu a on to paji jako hobby ve volnem case.
Na to NMI jsem koukal a opravdu je to zakmitove. Sice system ESXDOS se zakmitama tak nejak pocita, ale preci jen by se to osetrim mohlo. Kazdopadne neni problem si tam bezzakmitove NMI dodelat, ale spravne ma byt napriklad v DIVMMC rezimu NMI tlacitko HW blokovane pri namapovane externi pameti. Protazenim NMI signalu tlacitka (treba pomoci TLC7705) se problem temer vyresi. Sice to dovoli opakovany stisk NMI ale uz ne rychle za sebou, takze NMI rutina krasne stihne navrat z vnoreni, s cimz se stejne u DIVMMC pocita. Bylo by lepsi, kdyby NMI generovalo primo FPGA, ale to vyzaduje zasah na desce. Ohledne odstraneni zakmitu NMI by bylo stejne potreba na pin NMI (at uz u tlacitka nebo na pinu sbernice) pripojit vystup z nove pridaneho TLC7705. Takze celkem by si to vyzadalo tlc7705 + par kondiku a odporu... to uz pak vypada spis na pomocny maly plosnak 2x2cm s novym NMI tlacitkem (deska by si vyzadala +5V nebo 3.3V a GND, takze by se dala zapojit do JTAG konektoru). Dalsi moznosti je snad uz jen opravit plosnak.