Top secrets sources NedoPC pentevo

Rev

Rev 171 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

ïðè call 3dxx íà 14ìãö ìîæåò íå ñðàáîòàòü ñòàðàÿ âêëþ÷àëêà DOS: posedge z80_clock if mreq && m1
(òî÷íåå îíà ñðàáîòàåò, íî ïîñëå ñ÷èòûâàíèÿ îïêîäà...).
Íàäî ïðèäóìàòü íîâóþ, ñ ââîäîì ïàóçû.
 ñîîòâåòñòâèè ñ âðåìåíåì ðàñïðîñòðàíèåíèÿ íà 14ìãö, ïðàâèëüíûå ñèãíàëû ïðîöåññîðà
ìîæíî ëîâèòü òîëüêî ÷åðåç ÒÀÊÒ ïîñëå èõ èäåàëüíîãî ïîÿâëåíèÿ (â ñëó÷àå
áåç âñåõ çàäåðæåê).
ñåé÷àñ CS íà flash èäåò âñå âðåìÿ, ïîêà ñòîèò àäðåñ ÏÇÓ-î÷êà, ïîòîìó ðàáîòàòü áóäåò
è íà 14ìãö ïðîñòî ÐÎÌ. ñ âêëþ÷åíèåì ïî 3dxx: â ìîìåíò ïåðåêëþ÷åíèÿ (mreq+rd+m1) äî
êîíöà öèêëà (ìîìåíòà ñ÷èòûâàíèÿ øèíû ïðîöåññîðîì) îñòà¸òñÿ ïîëòàêòà. Íàäî åù¸ ìèíèìóì ïîëòîðà òàêòà
íà 14ìãö. Òàêóþ òîðìîçèëêó íàäî ïðåäóñìîòðåòü. Ñïîñîá òîðìîäæåíèå - íà âðåìÿ áëîêèðóåòñÿ
âûðàáîòêà zpos è zneg ÁÅÇ ðàññèíõðîíèçàöèè. Ïîáî÷íûé ôåôåêò - ìîæåò 2 ðàçà âûðàáîòàòüñÿ zpos èëè
zneg, õç íàñêîëüêî ýòî àõòóíãîâî.

Òðåáóåòñÿ ïåðåõîä íà fclk â zports.v !

Ïîêà ïèëþ atm_pager äàëüøå. Íàäî ñäåëàòü DOS âêëþ÷àëêî-âûêëþ÷àëêó. Òàê êàê îò êàæäîãî î÷êà
âêëþ÷àëêî-âûêëþ÷àëêà ñâîÿ, òî ñèãíàëû îò 4 ïåéäæåðîâ íàäî îáúåäèíèòü ïîòîì.

íåÿñíî óñëîâèå âûêëþ÷åíèÿ ÄÎÑ - âûïîëíåíèå èìåííî èç ÐÀÌ? Èëè èç ïçó òîæå, åñëè íà ñòðàíèöå
ñ ïçó íå óñòàíîâëåíî dos_7ffd ?


14.03.2010

Íàäî çààïäåéòèòü zports (shadow+dos, íîâûå ïîðòû),
ïðîêèíòü ïðîâîäà â top.v,
ïðîãíàòü íà ìîäåëè

16.03.2010

Íàäî ñýìóëèðîâàòü DOSEN+CPM, è ïîâåðõ íèõ ââåñòè shadow_en.
CPM ïåðìàíåíòíî çàæèìàåò òðèããåð DOS âî âêëþ÷åííîì ñîñòîÿíèè.
Âîïðîñ: ÷åì DOSEN çàæàòûé îòëè÷àåòñÿ îò shadow_en?
Îòâåò: shadow_en âêëþ÷àåò àòì-ïîðòû, íî ÍÅ âêëþ÷àåò ROM-ìàïïèíã òðäîñîâûé.

Íàáîðû àòì-ïîðòîâ, îíè æå DOS-ïîðòû:
+ÂÃ93
+xxF7 (atm memory)
+xx77 (atm config)

íàáîðû íå-äîñ ïîðòîâ, îíè æå pent1m-ïîðòû:
+xxF7 (eff7+÷àñèêè)
+xx77 (SD-êàðòà)
+xx1F (êåìñîí-æîéñòèê)

îñòàëüíûå ïîðòû - îáùèå (â òîì ÷èñëå xxBF - äëÿ âêëþ÷åíèÿ shadow-ïîðòîâ è ROMRW)


17.03.2010

Ïåðåõîä zports.v íà fclk: ñíà÷àëà íàäî ñäåëàòü ïàðàëëåëüíûé ìåõàíèçì ñòðîáîâ çàïèñè/÷òåíèÿ íà fclk.
Ïîòîì ïîñòåïåííî (èëè ïî ìåðå íàäîáíîñòè) ïðèáèòü ñòàðûé.


18.03.2010

Îñòàëîñü ïðîêèíóòü ïðîâîäà â top.v
è ìîäèôèöèðîâàòü zmem.v (óáðàòü äîñ, äîáàâèòü ðîìðâ)
åùå â zports.v íàäî ïîìåíÿòü ëîãèêó eff7+7ffd. ×òîáû ïðîñòî âûâîäèëî
íîìåð ñòðàíèöû â ïðåäåëàõ 1 ìåòðà, îñòàëüíîå ðàçáåðåìñÿ â atm_pager.v

Íóæíû ëè ñèãíàëû ïðîöåññîðà â atm_pager.v ?
íóæíû äëÿ äîñà.


22.03.2010

 êâàðòóñå ñîáèðàåòñÿ. Íàäî ñäåëàòü òåñòáåí÷.
Öåëü: îáåñïå÷èòü çàïóñê íåãëþêà+âàñèêè (64êá ïçó) â ñèìóëÿöèè.
íàäî ïåðåâåñòè ðîìó â âåðèëîã,
íàäî êàê-òî âûäàâàòü êàðòèíêè ñïåêîâûå.


24.03.2010

×òî çà ïîåáåíü ñ ãåíåðàöèåé äîñ_òóðí_îôô ? âñåãäà âûñèðàåòñÿ èç íåàêòèâíûõ ìîäóëåé àòì_ïàãåðà.
fixed.

 íåãëþêå äîõîäèò äî îïðîñà êíîïîê è îïèçæèâàåòñÿ - ÷èòàþòñÿ èêñû.