Piotr Esden-Tempski
db505a87f7
Merging pull request #7 "Use ODR instead of IDR to toggle an output GPIO"
...
Merge remote-tracking branch 'schodet/gpio-toggle'
2012-06-27 13:49:26 -07:00
Piotr Esden-Tempski
3bfeeedceb
Merge pull request #6 "Doxygen markup and grouping structrue"
...
Merge remote-tracking branch 'ksarkies/doc'
Conflicts:
include/libopencm3/cm3/common.h
2012-06-27 13:30:45 -07:00
Piotr Esden-Tempski
40e0e675ca
Merge remote-tracking branch 'mossman/master'
...
Merging Pull request #9 by mossman and co. Adding preliminary support for LPC43xx.
2012-06-27 13:18:36 -07:00
Piotr Esden-Tempski
6f95e52a7d
Merge remote-tracking branch 'felixheld/master'
2012-06-27 13:13:17 -07:00
Michael Ossmann
7ef51e30e9
Merge pull request #9 from TitanMKD/master
...
Fixed Linker ROM to RAM
2012-06-25 17:06:31 -07:00
TitanMKD
81317c02ab
* Updated GPIO added gpio_toggle() function.
...
* Fixed ROM to RAM Linker script (libopencm3_lpc43xx/libopencm3_lpc43xx_rom_to_ram.ld).
2012-06-25 22:12:00 +02:00
TitanMKD
397af25401
Merge branch 'master' of git://github.com/mossmann/libopencm3
2012-06-19 19:18:35 +02:00
Michael Ossmann
94455ed191
Merge pull request #8 from jboone/master
...
SSP tweak to block until transaction is over.
2012-06-18 15:19:28 -07:00
TitanMKD
d80ee80e06
Merge branch 'master' of git://github.com/jboone/libopencm3
2012-06-16 12:51:44 +02:00
Jared Boone
9fcea09741
Merge branch 'master' of https://github.com/mossmann/libopencm3
2012-06-15 17:21:08 -07:00
Jared Boone
536c922577
Modified SSP driver to wait for data to be sent before returning. This is critical when controlling device CS# pins via GPIO. Long-term, it might be better to have a different API that permits this level of control.
2012-06-15 17:20:50 -07:00
TitanMKD
fa315c672f
Merge branch 'master' of git://github.com/mossmann/libopencm3
2012-06-14 21:19:33 +02:00
Michael Ossmann
f298887710
Merge pull request #7 from jboone/master
...
SGPIO improvements.
2012-06-14 12:19:14 -07:00
Jared Boone
e28d07b81e
Updated SGPIO #defines to match register naming in latest (8 June 2012) User Manual.
2012-06-14 11:16:15 -07:00
Jared Boone
44a79ca13e
Add SGPIO slice defines and indexed register access macros.
2012-06-13 16:48:47 -07:00
TitanMKD
c65ca01044
Fix Linker bug copy ROM to RAM & exec from RAM (need more test).
2012-06-13 01:05:49 +02:00
Michael Ossmann
da27adcf1c
Merge pull request #6 from TitanMKD/master
...
Added ROM to RAM code copy & exec
2012-06-10 15:23:13 -07:00
TitanMKD
3c8e76f679
Added ROM to RAM code copy & exec with example of how to use it (miniblink_rom_to_ram).
2012-06-10 11:44:36 +02:00
Michael Ossmann
d2b15c72be
Merge pull request #5 from TitanMKD/master
...
Interrupt & SysTick for LPC43xx
2012-06-09 15:24:20 -07:00
TitanMKD
8d97dbc7c3
Work on scs.h register and also nvic.h.
...
ARM Interrupt API (see nvic.h).
ARM SysTick API (see systick.h).
Example using both Interrupt and SysTick and blink LED1/2/3 see systickdemo.c.
2012-06-09 18:27:42 +02:00
Michael Ossmann
161aad0139
quick comment fix
2012-06-07 07:14:17 -06:00
Michael Ossmann
14026fc31f
make install now installs lpc43xx and other non-stm32 stuff
2012-06-06 23:48:30 -06:00
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