Microprogrammed 65C02-compatible Processor Core for FPGAs (Verilog-2001)