846 Commits

Author SHA1 Message Date
Michael Ossmann
251687fe37 changed I2C to run directly from IRC 2012-06-06 22:05:03 -06:00
Michael Ossmann
bef51163ce more CGU register values 2012-06-06 21:24:39 -06:00
Michael Ossmann
4de126f6e0 Merge pull request #4 from TitanMKD/master
LPC43xx SSP driver fixed (tested with Write)
2012-06-05 20:04:15 -07:00
TitanMKD
8adc873e84 Fixed SSP, tested with Oscilloscope Write work fine (tested SPI Mode).
For more details on tests see ssp/README.
2012-06-06 00:30:25 +02:00
Michael Ossmann
416f633dbb fixed some column alignment to conform with libopencm3 precedent 2012-06-05 08:03:34 -06:00
Michael Ossmann
a39df46db4 removed some unused SCU config 2012-06-05 07:33:22 -06:00
Michael Ossmann
3a4a6b75de resolved minor conflict 2012-06-04 18:00:20 -06:00
Michael Ossmann
e7941eace9 added i2c.c that I forgot earlier 2012-06-04 17:57:49 -06:00
TitanMKD
d7a7fd9d30 * Added SSP Driver (Not Tested).
* Replaced leading space by tabulations.
2012-06-05 01:41:54 +02:00
Michael Ossmann
5698016877 moved stuff out of i2cdemo.c and into drivers/headers 2012-06-04 17:30:08 -06:00
Michael Ossmann
44db38301c fixed i2cdemo to supply 1V8 for Si5351C output supply 2012-06-04 16:41:12 -06:00
Michael Ossmann
21304c01b6 Merge pull request #2 from TitanMKD/master
mostly SCU
2012-06-04 12:23:26 -07:00
TitanMKD
58d5b96291 Fixed multi-line comments now it is "compliant" with Linux CodingStyle. 2012-06-04 21:09:05 +02:00
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