Remove LED jumper and ISO jumper related code, as the presence of LEDs and ISO/ANSI configuration will be stored in the hardware configuration area of the EEPROM instead of using solder jumpers.

This commit is contained in:
László Monda
2017-01-05 19:25:39 +01:00
parent a817118eb3
commit ce1b16f406
12 changed files with 1 additions and 113 deletions

View File

@@ -4,7 +4,6 @@
#include "i2c_addresses.h"
#include "led_driver.h"
#include "merge_sensor.h"
#include "led_jumper.h"
void SetError(uint8_t error);
void SetGenericError();
@@ -17,8 +16,6 @@ void ReadLedDriver();
void WriteEeprom();
void ReadEeprom();
void ReadMergeSensor();
void ReadLedJumper();
void ReadIsoJumper();
// Functions for setting error statuses
@@ -68,12 +65,6 @@ void UsbProtocolHandler()
case USB_COMMAND_READ_MERGE_SENSOR:
ReadMergeSensor();
break;
case USB_COMMAND_READ_LED_JUMPER:
ReadLedJumper();
break;
case USB_COMMAND_READ_ISO_JUMPER:
ReadIsoJumper();
break;
default:
break;
}
@@ -180,19 +171,3 @@ void ReadMergeSensor()
{
SetResponseByte(MERGE_SENSOR_IS_MERGED);
}
void ReadLedJumper()
{
SetResponseByte(LED_JUMPER_IS_ENABLED);
}
void ReadIsoJumper()
{
uint8_t txBuffer[] = {2};
I2cWrite(I2C_MAIN_BUS_BASEADDR, I2C_ADDRESS_LEFT_KEYBOARD_HALF, txBuffer, sizeof(txBuffer));
uint8_t rxBuffer[1];
I2cRead(I2C_MAIN_BUS_BASEADDR, I2C_ADDRESS_LEFT_KEYBOARD_HALF, rxBuffer, sizeof(rxBuffer));
SetResponseByte(rxBuffer[0]);
}