kbeckmann / PicoCart64

N64 development cart using a Raspberry Pi RP2040
BSD 2-Clause "Simplified" License
775 stars 44 forks source link

Improve CIC reset behaviour #34

Closed kbeckmann closed 10 months ago

kbeckmann commented 2 years ago

From korgeaux:

user presses reset PIF sends command 3 and keeps CLK down ~500 ms delay CIC pulls DQ down PIF sets CLK up CIC pulls DQ up PIF asserts and releases NMI

See https://github.com/Polprzewodnikowy/SummerCollection/blob/lcmxo2/sw/controller/src/cic.c#L282-L291

kbeckmann commented 10 months ago

This was implemented in https://github.com/kbeckmann/PicoCart64/commit/29a39d1235192e5e6bcccb29f2483453c22ade0f