fixed issue: writeback used the wrong address
changed CPUTrace to use R/W chars in file