dev: Updates to Board and Piece, formatted code
This commit is contained in:
parent
8e381cf109
commit
f05dd6d90f
6 changed files with 122 additions and 121 deletions
7
main.cpp
7
main.cpp
|
|
@ -157,8 +157,8 @@ void initInterrupts(void) {
|
|||
INTCONbits.MVEC = 1; // Enable multi-vector interrupts
|
||||
__builtin_enable_interrupts();
|
||||
IPC10bits.DMA0IP = 3; // Priority level 3
|
||||
IFS1CLR = _IFS1_DMA0IF_MASK; // Clear interrupt flag
|
||||
IEC1SET = _IEC1_DMA0IE_MASK; // Enable DMA1 interrupt
|
||||
// IFS1CLR = _IFS1_DMA0IF_MASK; // Clear interrupt flag
|
||||
// IEC1SET = _IEC1_DMA0IE_MASK; // Enable DMA1 interrupt
|
||||
}
|
||||
|
||||
void startSPI_DMA_Transfer(void) {
|
||||
|
|
@ -179,7 +179,6 @@ extern "C" int main(void) {
|
|||
initInterrupts();
|
||||
Board gameBoard;
|
||||
NeoPixel boardLights(64);
|
||||
|
||||
gameBoard.setupInitialPosition();
|
||||
while(1) {
|
||||
}
|
||||
|
|
@ -193,7 +192,7 @@ extern "C" void __ISR(_DMA0_VECTOR, IPL3AUTO) DMA0Handler(void) {
|
|||
DCH0INTCLR = _DCH0INT_CHBCIF_MASK; // Clear block complete flag
|
||||
// DMA RX completed — spi_rx_buffer[] now contains the data
|
||||
}
|
||||
IFS1CLR = _IFS1_DMA0IF_MASK; // Clear global DMA0 IRQ flag
|
||||
// IFS1CLR = _IFS1_DMA0IF_MASK; // Clear global DMA0 IRQ flag
|
||||
}
|
||||
|
||||
//extern "C" void __ISR(_USB1_VECTOR, IPL4AUTO) USBHandler(void) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue