From 797953ea2c49e3f16ca560729f6bdbb15a59d580 Mon Sep 17 00:00:00 2001 From: vin Date: Mon, 9 Oct 2023 10:43:46 -0400 Subject: remove unused libraries --- platforms/chibios/drivers/ps2/ps2_io.c | 56 ---------------------------------- 1 file changed, 56 deletions(-) delete mode 100644 platforms/chibios/drivers/ps2/ps2_io.c (limited to 'platforms/chibios/drivers/ps2/ps2_io.c') diff --git a/platforms/chibios/drivers/ps2/ps2_io.c b/platforms/chibios/drivers/ps2/ps2_io.c deleted file mode 100644 index 9eb56d63da..0000000000 --- a/platforms/chibios/drivers/ps2/ps2_io.c +++ /dev/null @@ -1,56 +0,0 @@ -#include -#include "ps2_io.h" - -// chibiOS headers -#include "ch.h" -#include "hal.h" -#include "gpio.h" - -/* Check port settings for clock and data line */ -#if !(defined(PS2_CLOCK_PIN)) -# error "PS/2 clock setting is required in config.h" -#endif - -#if !(defined(PS2_DATA_PIN)) -# error "PS/2 data setting is required in config.h" -#endif - -/* - * Clock - */ -void clock_init(void) {} - -void clock_lo(void) { - palSetLineMode(PS2_CLOCK_PIN, PAL_MODE_OUTPUT_OPENDRAIN); - palWriteLine(PS2_CLOCK_PIN, PAL_LOW); -} - -void clock_hi(void) { - palSetLineMode(PS2_CLOCK_PIN, PAL_MODE_OUTPUT_OPENDRAIN); - palWriteLine(PS2_CLOCK_PIN, PAL_HIGH); -} - -bool clock_in(void) { - palSetLineMode(PS2_CLOCK_PIN, PAL_MODE_INPUT); - return palReadLine(PS2_CLOCK_PIN); -} - -/* - * Data - */ -void data_init(void) {} - -void data_lo(void) { - palSetLineMode(PS2_DATA_PIN, PAL_MODE_OUTPUT_OPENDRAIN); - palWriteLine(PS2_DATA_PIN, PAL_LOW); -} - -void data_hi(void) { - palSetLineMode(PS2_DATA_PIN, PAL_MODE_OUTPUT_OPENDRAIN); - palWriteLine(PS2_DATA_PIN, PAL_HIGH); -} - -bool data_in(void) { - palSetLineMode(PS2_DATA_PIN, PAL_MODE_INPUT); - return palReadLine(PS2_DATA_PIN); -} -- cgit v1.2.3