con un clic
mycpu
mycpu contiene 5 skills recopiladas de skaven81, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.
Skills en este repositorio
Remaps Wire Wrap Odyssey assembler.log file offsets to actual RAM addresses. Use this skill whenever the user wants to translate an Odyssey assembler.log from zero-indexed file offsets to real memory addresses, has trace output showing where instructions actually executed in RAM, or is trying to cross-reference a crash address or trace output against the assembler listing. Triggers on phrases like "remap the log", "fix assembler.log addresses", "translate log offsets to RAM", "the log doesn't match my trace", or when the user has a RAM address from a trace and wants to find it in the log.
Wire Wrap Odyssey assembly language patterns and debugging reference. Use when writing, reviewing, or debugging Odyssey assembly code, looking up callee-save patterns, heap parameter passing, comparison/branch patterns, bulk memory ops, or when inserting trace calls to debug assembly.
Wire Wrap Odyssey CPU architecture reference. Use when writing assembly or C code for the Odyssey CPU, looking up register names, ALU operations, ALUOP16 instructions, status flag behavior, or the stack/heap architecture and calling convention.
Wire Wrap Odyssey memory map, peripherals, I/O, and storage reference. Use when working with memory addresses, peripheral registers, interrupts, video/color output, extended memory paging, FAT16 disk access, ODY executable format, printf format specifiers, color codes, or keyboard flags.
Wire Wrap Odyssey C compiler reference and code size optimization guide. Use when writing C code for the Odyssey, working with the c_compiler, investigating compiler bugs/quirks, or optimizing generated assembly size. Contains known compiler limitations, workarounds, and 14 validated optimization techniques.