pull down to refresh

Update: the fixes for your notes shipped in v0.2.2-alpha.

  • ARM9 stack: on lid close the wipe now switches to a small stack of its own and clears the app thread’s whole 128 KB stack, where all the key-handling C code runs. Checked over GDB in melonDS (6,841 non-zero bytes before, none after) and on a real DSi XL.
  • secureZero clears any length and alignment now.
  • Microphone: SP 800-90B’s Repetition Count and Adaptive Proportion tests run in C on every buffer, and only buffers that pass count towards Done. Dropped buffers are counted and documented.

One finding from testing on the console: a covered microphone passes the health tests (the amplifier’s own noise), which is exactly why the ea_non_iid figure still matters. That one stays open in #8.

https://github.com/ndssigner/nds-signer/releases/tag/v0.2.2-alpha