Fixed pin assignment in pins.tcl (they don't carry over when editing them in quartus). lms_spi_controller error is from fifoed_regs header. Now the errors show what macros need to be changed in order to compile.