Sanify Teensy linker script

There were a bunch of specially named sections that were either not used
or used for something different than their name, and they were all
unnecessary.

Change-Id: I378f6affdc0cd208c876aa00ca2f80d9b53abce1
diff --git a/motors/usb/usb_dev.c b/motors/usb/usb_dev.c
index 8dc8e1f..703ec50 100644
--- a/motors/usb/usb_dev.c
+++ b/motors/usb/usb_dev.c
@@ -63,8 +63,7 @@
 	const void * addr;
 } bdt_t;
 
-__attribute__ ((section(".usbdescriptortable"), used))
-static bdt_t table[(NUM_ENDPOINTS+1)*4];
+__attribute__((aligned(512), used)) static bdt_t table[(NUM_ENDPOINTS + 1) * 4];
 
 static usb_packet_t *rx_first[NUM_ENDPOINTS];
 static usb_packet_t *rx_last[NUM_ENDPOINTS];