Release 2026-11-04-r2 · SHA256 e2b28a6663ed87e1d3725ff3d4d05b6852fd14d219e7c4b2c01e71edf68d0e02 · Click a line number for a direct link.
1"""Buffered one-timer for a human pass receiver (onetimer.s)."""2ORIGIN = 0x2E10003NEAR_PX = 0456def install(data, assemble, patch):7 code = assemble('onetimer', ORIGIN)8 assert len(code) < 0x2009 patch(ORIGIN, b'\xFF' * len(code), code)10 # The fourth export exists only in the contact-safe profile.11 if code[12:14]==bytes.fromhex('6000'):12 patch(0xB810,bytes.fromhex('4eb9000fee60'),bytes.fromhex('4ef9002e100c'))13 patch(0x15EF2, bytes.fromhex('4eb9000fd78a'), bytes.fromhex('4eb9002e1004'))14 patch(0xB6C8, bytes.fromhex('0801000567005082'), bytes.fromhex('4ef9002e10004e71'))15