summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-01-22USB pins should all be configured as AF with no pullup.Vegard Storheil Eriksen1-2/+4
2012-01-22Added FIFO register.Vegard Storheil Eriksen1-3/+5
2012-01-22Set some flags on USB reset.Jon Bergli Heier2-3/+13
2012-01-22Added device endpoint registers.Vegard Storheil Eriksen1-1/+28
2012-01-22Enable pullup on DP.Vegard Storheil Eriksen1-0/+3
2012-01-22Added Pin::set_pull().Vegard Storheil Eriksen1-0/+10
2012-01-21Added USB interrupt handler.Vegard Storheil Eriksen3-15/+51
2012-01-21Set some flags for USB initialization.Jon Bergli Heier2-0/+17
2012-01-21Added USB device registers.Vegard Storheil Eriksen1-2/+17
2012-01-21Added USB register definitions.Vegard Storheil Eriksen2-0/+46
2012-01-21Stripped down codebase for USB implementation.Vegard Storheil Eriksen5-235/+2
2011-12-04Fixed some typos in pin.h.Vegard Storheil Eriksen1-12/+12
2011-12-04Disabled unported code.Vegard Storheil Eriksen2-42/+61
2011-12-04Moved I2C register definitions into separate header, improved I2C ↵Vegard Storheil Eriksen4-134/+87
implementation.
2011-12-04Defined STM32F4.Vegard Storheil Eriksen1-1/+1
2011-12-04Created member function interrupt gate.Vegard Storheil Eriksen3-3/+36
2011-12-04Fixed Pin class.Vegard Storheil Eriksen3-91/+96
2011-12-04Adjusted systick timer.Vegard Storheil Eriksen1-1/+1
2011-12-03Moved USART register definitions into seperate header and added abstraction ↵Vegard Storheil Eriksen5-34/+58
layer.
2011-12-03Moved FLASH and RCC register definitions into own headers.Vegard Storheil Eriksen9-240/+267
2011-12-03Moved GPIO register definition into seperate header.Vegard Storheil Eriksen3-39/+126
2011-12-03hal/rcc.cppVegard Storheil Eriksen1-1/+31
2011-12-03hal/stm32.hVegard Storheil Eriksen1-0/+164
2011-12-03Compiling for cortex-m4.Vegard Storheil Eriksen1-3/+3
2011-12-03Adapted .gdbinit for st-link.Vegard Storheil Eriksen1-2/+11
2011-11-19Moved driver related files to a subdirectory.Vegard Storheil Eriksen9-2/+2
2011-11-19Separated AHRS and telemetry code.Vegard Storheil Eriksen4-60/+99
2011-11-19Avoid symbol conflicts from usart.h and xbee.h.Vegard Storheil Eriksen4-54/+65
2011-11-19Add hal_init() to abstract away RCC from entry.cpp.Vegard Storheil Eriksen2-3/+13
2011-11-19Moved os and hal related files into subdirectories.Vegard Storheil Eriksen21-34/+31
2011-11-10Fixed initialization delay.Vegard Storheil Eriksen1-3/+1
2011-11-10Added fault handler stubs.Vegard Storheil Eriksen1-0/+10
2011-11-10Add motor speed to telemetry.Vegard Storheil Eriksen1-10/+14
2011-11-10Enable ADC reading of battery status.Vegard Storheil Eriksen2-2/+28
2011-11-10Added DMA and ADC register structures.Vegard Storheil Eriksen1-0/+44
2011-11-10Fixed system handler priority setting.Vegard Storheil Eriksen1-1/+1
2011-10-10Add GPS code.Vegard Storheil Eriksen3-0/+119
2011-10-10Give all hardware enough time to initialize.Vegard Storheil Eriksen1-1/+2
2011-10-10Fix unused variable warning.Vegard Storheil Eriksen1-1/+1
2011-10-10Add dummy symbols.Vegard Storheil Eriksen1-0/+6
2011-10-10Add memory pool allocator.Vegard Storheil Eriksen2-0/+151
2011-10-10Remove various LED calls.Vegard Storheil Eriksen2-9/+0
2011-10-10Avoid PPMSum buffer overrun.Vegard Storheil Eriksen1-0/+1
2011-10-10Lock xbee while writing a message.Vegard Storheil Eriksen1-0/+8
2011-10-10Add mutex class.Vegard Storheil Eriksen1-0/+42
2011-10-10Send type with xbee message.Vegard Storheil Eriksen2-17/+16
2011-10-10Yield while waiting for I2C transaction completion.Vegard Storheil Eriksen1-2/+7
2011-10-08Interrupt driven I2C.Vegard Storheil Eriksen2-17/+156
2011-10-08Add Interrupt::set_priority().Vegard Storheil Eriksen1-0/+8
2011-10-08Time::sleep() is static.Vegard Storheil Eriksen1-1/+1