alu
15 years ago
1 changed files with 69 additions and 67 deletions
@ -1,78 +1,80 @@ |
|||
dep_bool_menu "CAN bus support" CAN_SUPPORT y |
|||
|
|||
bool 'Use MCU builtin SPI support' SPI_HARDWARE |
|||
if [ "$CAN_SUPPORT" = "y" ]; then |
|||
bool 'Use MCU builtin SPI support' SPI_HARDWARE |
|||
|
|||
choice 'SPI Port' \ |
|||
"PORTA 0 \ |
|||
PORTB 1 \ |
|||
PORTC 2 \ |
|||
PORTD 3" \ |
|||
'PORTB' SPI_PORTIDX |
|||
choice 'SPI Port' \ |
|||
"PORTA 0 \ |
|||
PORTB 1 \ |
|||
PORTC 2 \ |
|||
PORTD 3" \ |
|||
'PORTB' SPI_PORTIDX |
|||
|
|||
choice 'Bit MOSI' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit5' SPI_PIN_MOSI |
|||
choice 'Bit MOSI' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit5' SPI_PIN_MOSI |
|||
|
|||
choice 'Bit MISO' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit6' SPI_PIN_MISO |
|||
choice 'Bit MISO' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit6' SPI_PIN_MISO |
|||
|
|||
choice 'Bit SCK' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit7' SPI_PIN_SCK |
|||
choice 'Bit SCK' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit7' SPI_PIN_SCK |
|||
|
|||
choice 'Bit SS' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit4' SPI_PIN_SS |
|||
choice 'Bit SS' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit4' SPI_PIN_SS |
|||
|
|||
dep_bool_menu "Use interrupt" CAN_INTERRUPT y |
|||
dep_bool_menu "Use interrupt" CAN_INTERRUPT y |
|||
|
|||
choice 'Interrupt Port' \ |
|||
"PINA PINA \ |
|||
PINB PINB \ |
|||
PINC PINC \ |
|||
PIND PIND" \ |
|||
'PIND' SPI_REG_PIN_MCP_INT |
|||
|
|||
choice 'Interrupt Bit' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit2' SPI_PIN_MCP_INT |
|||
|
|||
endmenu |
|||
if [ "$CAN_INTERRUPT" = "y" ]; then |
|||
choice 'Interrupt Port' \ |
|||
"PINA PINA \ |
|||
PINB PINB \ |
|||
PINC PINC \ |
|||
PIND PIND" \ |
|||
'PIND' SPI_REG_PIN_MCP_INT |
|||
|
|||
choice 'Interrupt Bit' \ |
|||
"Bit0 0 \ |
|||
Bit1 1 \ |
|||
Bit2 2 \ |
|||
Bit3 3 \ |
|||
Bit4 4 \ |
|||
Bit5 5 \ |
|||
Bit6 6 \ |
|||
Bit7 7" \ |
|||
'Bit2' SPI_PIN_MCP_INT |
|||
fi |
|||
endmenu |
|||
fi |
|||
endmenu |
|||
|
Loading…
Reference in new issue