/* Web64 SDK header printout: 6502.h * Generated by scripts/copy-web64-ide-source.mjs. * The IDE resolves this header as a read-only virtual SDK document. */ #ifndef WEB64_6502_H #define WEB64_6502_H #include #define PEEK(address) (*(volatile uint8_t*)(address)) #define POKE(address, value) (*(volatile uint8_t*)(address) = (uint8_t)(value)) #define PEEKW(address) (*(volatile uint16_t*)(address)) #define POKEW(address, value) (*(volatile uint16_t*)(address) = (uint16_t)(value)) #define CLI() __asm__("cli") #define SEI() __asm__("sei") #endif