SPR507B Hardware Reference Manual