Added asm_work.s
Added asm_work.s/.h, removed port_io.c/port_io.h