aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/tm4c
diff options
context:
space:
mode:
Diffstat (limited to 'src/platforms/tm4c')
-rw-r--r--src/platforms/tm4c/cdcacm.c2
-rw-r--r--src/platforms/tm4c/gdb_if.c6
-rw-r--r--src/platforms/tm4c/jtagtap.c1
-rw-r--r--src/platforms/tm4c/swdptap.c1
-rw-r--r--src/platforms/tm4c/traceswo.c5
-rw-r--r--src/platforms/tm4c/usbuart.c4
6 files changed, 8 insertions, 11 deletions
diff --git a/src/platforms/tm4c/cdcacm.c b/src/platforms/tm4c/cdcacm.c
index 041d85b..2677ad5 100644
--- a/src/platforms/tm4c/cdcacm.c
+++ b/src/platforms/tm4c/cdcacm.c
@@ -35,7 +35,7 @@
#include <libopencm3/lm4f/usb.h>
#include <stdlib.h>
-#include "platform.h"
+#include "general.h"
#include "gdb_if.h"
#if defined(PLATFORM_HAS_TRACESWO)
#include <traceswo.h>
diff --git a/src/platforms/tm4c/gdb_if.c b/src/platforms/tm4c/gdb_if.c
index b14bbd3..7119638 100644
--- a/src/platforms/tm4c/gdb_if.c
+++ b/src/platforms/tm4c/gdb_if.c
@@ -22,10 +22,12 @@
* Serial Debugging protocol is implemented. This implementation for STM32
* uses the USB CDC-ACM device bulk endpoints to implement the channel.
*/
-#include "platform.h"
-#include <libopencm3/usb/usbd.h>
+#include "general.h"
#include "gdb_if.h"
+#include "cdcacm.h"
+
+#include <libopencm3/usb/usbd.h>
static volatile uint32_t head_out, tail_out;
static volatile uint32_t count_in;
diff --git a/src/platforms/tm4c/jtagtap.c b/src/platforms/tm4c/jtagtap.c
index f340b1e..e0bdd68 100644
--- a/src/platforms/tm4c/jtagtap.c
+++ b/src/platforms/tm4c/jtagtap.c
@@ -1,3 +1,4 @@
+#include "general.h"
#include "jtagtap.h"
int
diff --git a/src/platforms/tm4c/swdptap.c b/src/platforms/tm4c/swdptap.c
index 7004598..058f6ba 100644
--- a/src/platforms/tm4c/swdptap.c
+++ b/src/platforms/tm4c/swdptap.c
@@ -1,5 +1,4 @@
#include "general.h"
-#include "platform.h"
#include "swdptap.h"
static void swdptap_turnaround(uint8_t dir)
diff --git a/src/platforms/tm4c/traceswo.c b/src/platforms/tm4c/traceswo.c
index eb63139..03c6d66 100644
--- a/src/platforms/tm4c/traceswo.c
+++ b/src/platforms/tm4c/traceswo.c
@@ -32,14 +32,9 @@
#include <libopencm3/cm3/nvic.h>
#include <libopencm3/lm4f/rcc.h>
#include <libopencm3/lm4f/nvic.h>
-
#include <libopencm3/lm4f/uart.h>
-
#include <libopencm3/usb/usbd.h>
-#include <string.h>
-#include "platform.h"
-
void traceswo_init(void)
{
periph_clock_enable(RCC_GPIOD);
diff --git a/src/platforms/tm4c/usbuart.c b/src/platforms/tm4c/usbuart.c
index bb769f0..da82198 100644
--- a/src/platforms/tm4c/usbuart.c
+++ b/src/platforms/tm4c/usbuart.c
@@ -19,6 +19,8 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "general.h"
+#include "cdcacm.h"
#include <libopencm3/cm3/nvic.h>
#include <libopencm3/cm3/scs.h>
@@ -27,8 +29,6 @@
#include <libopencm3/lm4f/rcc.h>
#include <libopencm3/lm4f/uart.h>
-#include <platform.h>
-
#define FIFO_SIZE 128
/* RX Fifo buffer */