aboutsummaryrefslogtreecommitdiff
path: root/src/stm32/platform.c
AgeCommit message (Collapse)Author
2012-06-10Renamed platforms to 'native' and 'libftdi' and moved into 'platforms' dir.Gareth McMullin
2012-06-10Use the same LED for run/idle. Reserve spare LED for UART.Gareth McMullin
Enable AFIO to fix EXTI for USB VBUS detect.
2012-05-26Separated USB UART interface into separate file.Gareth McMullin
2012-05-26Improve USB UART handling. Fix interrupt priorities.Gareth McMullin
2012-05-23Report target voltage on scan.Gareth McMullin
ADC is used on mini hardware, standard hardware reports ok/absent.
2012-05-23Detect hardware version. Disable UART on mini h/w under debug.Gareth McMullin
2012-04-29Fixed some issues with trace port capture.Gareth McMullin
Process last capture even on timeout. Prevents last bit getting lost. On timeout, don't allow next edge to resync decoder. Timeout on 6 bit periods instead of 5. Set systick interrupt to low priority.
2012-04-22Fixed TRACESWO capture.Gareth McMullin
'mon traceswo' reports serial number and interface/endpoint no for libusb. Interrupt priorities set so TIM3 for trace is highest priority. Increased trace endpoint packet size to 64. Buffer many trace packets into a single usb packet. Stall on overflow. Fixed stop bit detection in TIM3 interrupt handler.
2012-01-08Inline GPIO functions and optimise for speed.Gareth McMullin
This gives a modest but measurable performance improvement.
2011-12-29Use USB Interface Association Descriptors.Gareth McMullin
This allows windows to see it as a composite device and load different driver for each interface.
2011-12-18Removed #if LIGHT for unfinished hardware.Gareth McMullin
2011-10-30Merge branch 'master' of github.com:gsmcmullin/blackmagicGareth McMullin
2011-10-30Updated to build with new libopenstm32 with f1/f2 split.Gareth McMullin
2011-07-02Halt and detach target if host releases DTR.Gareth McMullin
Port reads 0x04 (EOF) when DTR is released. GDB loop detaches from target if EOF is read. Fixes bug 3307433.
2011-02-17Force SRST high. Hopefully fixes target getting stuck in reset.Gareth McMullin
2011-02-17CDC-ACM now asserts DCD to allow opening tty devs in BSD/MacOS.Gareth McMullin
Cleaned up compiler warnings.
2011-02-12Added extra ACM interface for serial emulation using USART1.Gareth McMullin
2011-02-10Improved Linux/libftdi platform support.Gareth McMullin
Tested with Floss-JTAG. SWD working.
2011-02-05Fixed configuration of JTAG signals.Gareth McMullin
2011-02-04Import of working source tree.Gareth McMullin