- Add basic SPI slave driver
- Turn repo into a package which can be installed over pip and run with the command
gscemu
Log in to leave a comment
gscemu
Log in to leave a comment
Log in to leave a comment
e.g. an external pad could be labeled DIOA1, and a GPIO pad could be labeled GPIO0_GPIO0.
DIOA1 could then be set to drive GPIO0_GPIO0. Then, an external resistor could pull DIOA1 to VCC, and GPIO0_GPIO0 could trigger a rising edge interrupt or HIGH interrupt as it is “monitoring” DIOA1.
emulator logs didnt really change though, because these were all internal
Log in to leave a comment
Log in to leave a comment
overall, i have got really far into the boot process already! there are a few more things to be done, still needs to be looked over.
estimated time remaining to finishing from now around 10-20hours!!
Log in to leave a comment
continue advancing within the emulator boot, we now have a working console! FINALLY!!
all that is left is to finish implementing CRYPTO, GPIO/PINMUX components, SPI/I2C and everything should be working, but one of the major parts are done as the chip actually boots now
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
make the base for the emulator, including init utils file, emulator file, some init utils, logger improvements, etc
Log in to leave a comment
make the initial logger for the emulator for debug/info/warning/fatal logs.
Log in to leave a comment