Commit Graph

975 Commits

Author SHA1 Message Date
Michael Ossmann 245e1d6f07 Merge remote branch 'upstream/master' 2012-06-04 12:44:41 -06:00
TitanMKD 686c0cf050 Minor fix 2012-06-04 19:13:53 +02:00
TitanMKD 23ad036ed6 Merge branch 'master' of git://github.com/mossmann/libopencm3 2012-06-03 23:49:00 +02:00
Michael Ossmann b55d006d02 got I2C demo working but stuff still needs to be moved out of here and into drivers 2012-06-03 14:55:51 -06:00
TitanMKD 67a048b5b0 Added SCU I2C0 specific configuration. 2012-06-03 18:57:33 +02:00
TitanMKD 646e8f20f1 Merge branch 'master' of git://github.com/libopencm3/libopencm3 2012-06-03 18:55:42 +02:00
TitanMKD cb1cd9d9d6 Merge branch 'master' of git://github.com/libopencm3/libopencm3 2012-06-02 09:47:52 +02:00
TitanMKD e7fbc2220b Added JellyBean Configuration for PinMux, GPIO In/Out (work in progress).
Added scu driver file scu.c.
Modified Makefile/Makefile.include to generate .map file and use -O2 as optimization.
Modified hackrf-jellybean miniblink.c to enable 1V8 and blink LED1,2&3 with configuration of PinMux and GPIO.
2012-06-02 09:45:03 +02:00
Michael Ossmann 770134b4d5 prefixed some register defs 2012-06-01 12:49:06 -06:00
Nicolas Schodet 12a73ce052 Use ODR instead of IDR to toggle an output GPIO
IDR represents the level on pin input while ODR is the value requested by the
programmer. This makes a difference for example when using the output as open
drain.
2012-05-31 00:08:23 +02:00
Michael Ossmann 10e71edb82 started i2c example, still incomplete and much will be moved to drivers/headers elsewhere 2012-05-30 10:08:04 -06:00
Michael Ossmann 5339d06e9c Windowed Watchdog Timer register definitions 2012-05-29 15:35:00 -06:00
Michael Ossmann 428ae82fc1 Alarm Timer register definitions 2012-05-29 15:32:08 -06:00
Michael Ossmann 642d8a7451 Repetitive Interrupt Timer register definitions 2012-05-29 15:30:04 -06:00
Michael Ossmann 2eb41f00b4 Timer register definitions 2012-05-29 15:26:11 -06:00
Michael Ossmann 1ca7c648a9 SDIO register definitions 2012-05-29 15:17:55 -06:00
Michael Ossmann fd3f3bc0bb GPDMA register definitions 2012-05-29 15:12:04 -06:00
Michael Ossmann 7652a8457f GIMA register definitions 2012-05-29 14:56:32 -06:00
Michael Ossmann 7981469a35 SCU register definitions 2012-05-29 14:48:38 -06:00
Michael Ossmann c185f9b40f Event Router register definitions 2012-05-29 12:33:06 -06:00
Michael Ossmann 702559e2cb ADC register definitions 2012-05-29 12:23:44 -06:00
Michael Ossmann 5c2e954997 I2S register definitions 2012-05-29 12:19:47 -06:00
Michael Ossmann 40572e7541 I2C register definitions 2012-05-29 12:14:27 -06:00
Michael Ossmann 328cf2a2b7 I2C register definitions 2012-05-29 11:52:08 -06:00
Michael Ossmann 0d3fbc154b basic usb.h (only USB0 registers so far) 2012-05-29 11:23:14 -06:00
Michael Ossmann 8b98d63c5d better? names in creg.h 2012-05-28 17:05:50 -06:00
Michael Ossmann 5585e41311 remembered to use MMIO32() everywhere 2012-05-28 16:59:18 -06:00
Michael Ossmann 98bb0b5c91 started nvic.h with some interrupt IDs 2012-05-28 16:52:12 -06:00
Michael Ossmann a0a646d4a5 basic rgu.h 2012-05-28 16:27:08 -06:00
Michael Ossmann 79e46f0ca8 typographical fix 2012-05-28 16:15:53 -06:00
Michael Ossmann 130a579a59 basic ccu.h 2012-05-28 16:15:33 -06:00
Michael Ossmann 281e2291ce basic cgu.h 2012-05-28 15:32:51 -06:00
Michael Ossmann 8666905e3a basic creg.h 2012-05-28 15:02:33 -06:00
Michael Ossmann 8f19691438 completed LPC43xx memorymap.h 2012-05-28 14:45:03 -06:00
Michael Ossmann 713a210b59 basic SGPIO header 2012-05-28 14:02:39 -06:00
Ken Sarkies 06620040aa Header files for Doxygen group structure, layout changes to headings, example markup in stm32f1/ rcc 2012-05-28 21:38:55 +09:30
Michael Ossmann 38abe9f01f replaced linker script I accidentally deleted 2012-05-27 23:07:13 -06:00
Michael Ossmann 3e036a107f added diolan-lpc-4350-db1 examples 2012-05-27 23:02:56 -06:00
Michael Ossmann 82181c2cda trying to rm again 2012-05-27 23:02:18 -06:00
Michael Ossmann 24cc217d10 lpcvtcksum: a simple Python program for generating LPC43xx vector table signatures 2012-05-27 22:57:56 -06:00
Michael Ossmann 27b1597c1a rm renamed file 2012-05-27 20:33:18 -06:00
Gareth McMullin 154f67598b Fixed setting of interrupt priorities. 2012-05-26 20:47:47 +12:00
Piotr Esden-Tempski 7011d47c70 Mark reg32 variables as used. So that the compiler does not complain. 2012-05-25 17:56:15 -07:00
Michael Ossmann 9645172453 lpc43xx example, copied from lpc17xx and modified 2012-05-22 14:47:27 -06:00
Michael Ossmann 4c37af55f4 renamed linker script 2012-05-22 14:46:05 -06:00
Michael Ossmann 50999194d2 added lpc43xx to target list 2012-05-22 14:23:57 -06:00
Michael Ossmann 3a9d48923a semicolons might help 2012-05-22 14:21:11 -06:00
Michael Ossmann 61e162e3d2 Makefile updates 2012-05-22 14:20:39 -06:00
Michael Ossmann 7d434c3ebc typo fix 2012-05-22 14:19:45 -06:00
Michael Ossmann ce14f4c077 updated linker script 2012-05-22 14:15:20 -06:00