Commit Graph

  • ef762f0448 Stm32f3: usart support added. Federico Ruiz Ugalde 2013-06-26 02:37:34 -06:00
  • 49fe59e82d stm32f3: adding external interrupts support. Federico Ruiz Ugalde 2013-06-26 01:59:04 -06:00
  • 78236d6e00 Fixed missing gpio F port stm32f3. Federico Ruiz Ugalde 2013-06-26 01:58:28 -06:00
  • a7bcf6446b stm32f3 dac support added. Federico Ruiz Ugalde 2013-06-26 01:29:30 -06:00
  • 0a39eab19a Missing files for adc stm32f3 support added. Federico Ruiz Ugalde 2013-06-26 01:20:53 -06:00
  • 6732ae25cb Adc stm32f3 support added. Federico Ruiz Ugalde 2013-06-26 01:19:05 -06:00
  • be841154a9 i2c support added. Federico Ruiz Ugalde 2013-06-25 22:15:00 -06:00
  • b6bae46b71 Unnecessary include of pwr.h removed from rcc.c. Pwr.h becomes unnecessary to run the f3 Federico Ruiz Ugalde 2013-06-25 21:09:56 -06:00
  • 934821aa42 Partial flash support added. Federico Ruiz Ugalde 2013-06-25 21:06:07 -06:00
  • d42be7e6e9 F3 missing headers added. Federico Ruiz Ugalde 2013-06-25 20:56:21 -06:00
  • 45035f2f3c Fixed compile warning, function declaration in rcc.h wrong Federico Ruiz Ugalde 2013-06-25 20:54:24 -06:00
  • 44874100c6 pwr headers added. Now f3 support compiles Federico Ruiz Ugalde 2013-06-25 20:50:57 -06:00
  • d250e8e269 general gpio for stm32 modified to include f3 Federico Ruiz Ugalde 2013-06-25 20:50:24 -06:00
  • 0ca18eb09f Added interrupts for f3, Pre_main rutine in vector_chipset, nvic.h modified to include f3. Federico Ruiz Ugalde 2013-06-25 20:47:05 -06:00
  • b8764d0214 Makefile for f3 lib added. Gpio.c and rcc.c also in. Federico Ruiz Ugalde 2013-06-25 20:44:21 -06:00
  • 67c979e5fa Fixed compile of f4 and l1 after gpio_common_f234.c renaming. Federico Ruiz Ugalde 2013-06-25 20:27:15 -06:00
  • be874f065a Memory map for f3 added. Federico Ruiz Ugalde 2013-06-25 20:15:22 -06:00
  • a156b9e8fc linker script file for f3 added. Federico Ruiz Ugalde 2013-06-25 20:14:25 -06:00
  • 3af5833b83 Initial support for stm32f3. Changes in makefiles, gpio. Federico Ruiz Ugalde 2013-06-25 20:10:37 -06:00
  • d7fdcefbd7 lpc43xx: Fix rom_to_ram linker script Ben Gamari 2013-07-07 18:22:56 -04:00
  • 8769073266 [install] Be more specific about what scripts we want to install. Piotr Esden-Tempski 2013-07-07 14:11:58 -07:00
  • b72a3640b3 [CM0] Disabled sync for LPC43xx/M0. Piotr Esden-Tempski 2013-07-07 13:58:00 -07:00
  • cd1f6fac80 sync.h: Fix spelling Ben Gamari 2013-07-07 13:59:28 -04:00
  • 11ea9b090c sync: Add comment Ben Gamari 2013-07-07 13:54:19 -04:00
  • 78081bd794 lpc43xx: Add irq.yaml for M0 core Ben Gamari 2013-07-06 22:55:44 -04:00
  • c25461dfce lpc43xx: Move M4 specific files to m4/ Ben Gamari 2013-07-06 23:06:18 -04:00
  • 3ab761d244 Remove dead lpc43xx_m0/vector.c Ben Gamari 2013-07-06 23:05:26 -04:00
  • 9aa2f82164 lpc32xx_ram_only.ld: Fix region name Ben Gamari 2013-07-02 16:31:00 -04:00
  • 8eb5fba93b lpc43xx/uart: Fix code style Ben Gamari 2013-07-02 07:54:13 -04:00
  • fa47bb80d5 lpc43xx/uart: Fix TER register definition Ben Gamari 2013-07-02 07:45:10 -04:00
  • dbf9c3bc39 lpc43xx/uart: Kill _BITMASK definitions for single-bit fields Ben Gamari 2013-07-02 07:42:34 -04:00
  • b0550ce0bf lpc43xx/uart: Uncomment register definitions Ben Gamari 2013-07-02 07:41:26 -04:00
  • 2b027cf2de Makefile: Install everything in scripts/ Ben Gamari 2013-07-02 07:38:03 -04:00
  • 8201703e64 lpc43xx/ssp: Fix duplicate function definition from merge Ben Gamari 2013-07-02 07:35:02 -04:00
  • 994e679fb8 lpc43xx: Clean up linker script breakage from merge Ben Gamari 2013-07-02 07:34:46 -04:00
  • 580be39e47 lpc43xx: Convert register definitions to YAML Ben Gamari 2013-07-02 07:25:25 -04:00
  • 4fd218ad4c lpc43xx/gen.py: Take YAML input Ben Gamari 2013-07-02 07:25:03 -04:00
  • 4d6a5d9606 lpc43xx: Move YAML OrderedDict code to separate module Ben Gamari 2013-07-02 07:23:27 -04:00
  • 21e4d4600f lpc43xx: Add script to convert CSV files to YAML Ben Gamari 2013-07-02 07:19:29 -04:00
  • 036cb51676 lpc43xx/gpdma.csv: Fix INTSTAT register name Ben Gamari 2013-07-02 06:57:11 -04:00
  • e8af7a98ee lpc43xx/ssp: Add ssp_transfer Ben Gamari 2013-06-30 20:03:12 -04:00
  • 0d29b1d2d6 lpc43: Use uint*_t instead of u* Ben Gamari 2013-06-30 17:59:22 -04:00
  • 26162762b7 lpc43xx: Update linker scripts Ben Gamari 2013-06-12 23:52:42 -04:00
  • fa9fa986df lpc43xx/uart: Add missing BEGIN/END_DECLS Ben Gamari 2013-06-12 20:21:19 -04:00
  • 17fd708f66 Move lpc43xx and lpc43xx_m0 code to lpc43xx/ hierarchy Ben Gamari 2013-06-12 11:21:24 -04:00
  • 16424d1c69 m0: remove useless remap Hoernchen 2013-06-10 14:45:41 +02:00
  • 4c8d260232 make sure the m0 is really running/stopped Hoernchen 2013-06-07 18:50:03 +02:00
  • e5a4dd0609 Cleanup M0 makefile to avoid copying file from lpc43xx(M4) directory. TitanMKD 2013-03-24 20:03:12 +01:00
  • 786e3215a4 Fixed a problem with rom to ram. (which can produce error "cannot move location counter backwards") TitanMKD 2013-02-25 01:35:56 +01:00
  • 0dec187fee lpc43xx basic IPC for multicore M4 & M0 (with basic examples for hackrf jellybean). TitanMKD 2013-01-03 19:23:39 +01:00
  • 439957155b Added SGPIO structure for faster/better code generation (especially when optimized with -O2/-O3). This structure is compliant with LPC43xx User Manual UM10503 Rev.1.4 - 3 September 2012. TitanMKD 2012-11-23 18:52:59 +01:00
  • edab264704 Added _data_rom / _edata_rom for ld ram only and standard spifi ld Fixed ROM to RAM copy of ".data" TitanMKD 2012-11-10 00:25:29 +01:00
  • f4e45e74bc Add a duty cycle count argument to i2c0_init() to adjust for changes in APB1 clock. Jared Boone 2012-10-17 11:47:03 -07:00
  • 18bcbc3d28 Consolidate ssp_read and ssp_write into a single function, ssp_transfer. SSP bus transfers are bi-directional -- when bytes are written, they are also read. Jared Boone 2012-10-13 16:56:04 -07:00
  • 25d7853422 Switch ssp.c to using CGU #defines instead of local #defines. Jared Boone 2012-10-13 16:54:34 -07:00
  • 0f180ceffd do not try to install scripts/data Michael Ossmann 2012-10-12 15:23:57 -06:00
  • df922b9021 Corrected GPDMA_INTSTAT #define name typo. Jared Boone 2012-10-12 09:43:11 -07:00
  • b44631f3b1 Removed #defines for GPDMA channel base addresses, changed "API" on other #defines to accept an ordinal instead. Jared Boone 2012-10-12 09:42:48 -07:00
  • 78884cef16 Changed GPDMA_CHANNELx #defines to use correct ("GPDMA_BASE") value as peripheral base address. Jared Boone 2012-10-11 20:56:13 -07:00
  • 0dc4443e26 Renamed DMA_BASE to GPDMA_BASE to match peripheral name (and #defines in gpdma.h). Jared Boone 2012-10-11 20:55:27 -07:00
  • 518b97efb6 Added generated headers and hand-crafted #defines for register fields common across many register sets. Jared Boone 2012-10-11 20:43:48 -07:00
  • 8abefef07d Rename indexed #define macros for channel-specific GPDMA registers, to match documentation and avoid conflict with the GPDMA_CONFIG register name. Jared Boone 2012-10-11 20:43:04 -07:00
  • e9eacc60ac Change header generation script to produce function-like #define macros for single-bit fields, too. Jared Boone 2012-10-11 20:41:13 -07:00
  • b1e5c77e1d New SGPIO field #defines, generated from sgpio.csv. Jared Boone 2012-10-11 16:29:27 -07:00
  • 5359dd245e Fixed typo in SGPIO_MUX_CFGx CLK_SOURCE_SLICE_MODE bit offset and width. Jared Boone 2012-10-11 16:28:56 -07:00
  • 18d72099a5 Changed ldscripts to use new RAM region names, placed .data/.bss/stack into separate local RAM region. Jared Boone 2012-10-10 14:21:39 -07:00
  • ffffb71ba2 Added distinct _bss ldscript constant, in case .text and .bss are not contiguous. Jared Boone 2012-10-10 14:02:39 -07:00
  • 733c117c53 Added generalized #defines for USB0 ENDPTCTRL register fields. Jared Boone 2012-10-10 13:44:53 -07:00
  • 2946de9f5d ritimer.csv Michael Ossmann 2012-10-08 12:35:01 -06:00
  • 922beb0730 gima.csv Michael Ossmann 2012-10-08 12:24:48 -06:00
  • e3ad0c6dc8 gpio.csv Michael Ossmann 2012-10-08 12:11:48 -06:00
  • 4112a3c723 finished GPIO registers Michael Ossmann 2012-10-08 11:35:08 -06:00
  • 0323d020d0 USB controller in-memory structure #defines/typedefs for dTD and dQH. Jared Boone 2012-10-02 20:40:17 -07:00
  • 96ea1a35a3 #defines for making USB structure definitions a bit simpler. Jared Boone 2012-10-02 20:39:13 -07:00
  • 029bf6cbcc typo fix in eventrouter.h Michael Ossmann 2012-09-29 23:02:03 -06:00
  • 6a5deb7282 eventrouter.csv Michael Ossmann 2012-09-29 23:01:43 -06:00
  • 56361f7123 ccu.csv Michael Ossmann 2012-09-29 22:01:52 -06:00
  • 7b0cc0c6a3 atimer.csv Michael Ossmann 2012-09-29 21:37:01 -06:00
  • 299806bc4e csv contributions from GNU Radio Conference 2012 HackFest. Thanks, David! Michael Ossmann 2012-09-27 19:36:41 -06:00
  • df2ac8bbac scu.csv Michael Ossmann 2012-09-27 19:09:01 -06:00
  • b5ba6451af Fixed typo from user manual. Jared Boone 2012-09-29 14:52:42 -07:00
  • 28df3a2e12 Tweaked #defines of USB0_ENDPTCTRLx to use an indexed #define, which will be handy in other places... Jared Boone 2012-09-27 16:59:59 -07:00
  • 24d8d81b43 Add generated bit/shift/mask #defines for CGU, CREG, RGU, USB (USB0 only) peripherals. Jared Boone 2012-09-27 16:57:34 -07:00
  • 49b2be5224 Added CGU PLL0USB_CTRL bit 3, DIRECTO to cgu.csv. Jared Boone 2012-09-27 16:52:26 -07:00
  • 77a1f68ea3 gpdma.csv Michael Ossmann 2012-09-27 12:00:27 -06:00
  • 0f7e6cf54d cgu.csv Michael Ossmann 2012-09-27 11:33:53 -06:00
  • 07ee98420c sgpio.csv Michael Ossmann 2012-09-26 20:55:16 -06:00
  • ae9a6ae4af started csv files for generation of register field stuff Michael Ossmann 2012-09-26 19:24:32 -06:00
  • a0624ecd21 creg.h updates from newer data sheet Michael Ossmann 2012-09-26 09:16:19 -06:00
  • f8542c09a6 UART driver and Example code for JellyBean. TitanMKD 2012-07-01 11:34:38 +02:00
  • 2f425af647 [Style] A small coding style fixing session. Piotr Esden-Tempski 2013-07-05 20:35:13 -07:00
  • db1f19c8f8 [Stylecheck] Also accept the usage of the x defines. Piotr Esden-Tempski 2013-07-05 19:56:08 -07:00
  • 66b9d658bb [Stylecheck] Accept defines using lower case x. Piotr Esden-Tempski 2013-07-05 19:45:31 -07:00
  • 21e01edc63 [Stylecheck] We actually prefer __attribute__. Piotr Esden-Tempski 2013-07-05 19:25:23 -07:00
  • 01f690d0d6 [Stylecheck] Adapted checkpatch.pl to coding style. Piotr Esden-Tempski 2013-07-05 18:56:16 -07:00
  • b7e6fc8691 [Doc] Added tips and tricks section to the HACKING document. Piotr Esden-Tempski 2013-07-03 17:22:36 -07:00
  • 55b572edec [Workflow] Added simple sublime project config file. Piotr Esden-Tempski 2013-07-03 17:17:41 -07:00
  • 81bec57109 [Repo] added .DS_Store to gitignore. Piotr Esden-Tempski 2013-07-01 18:26:39 -07:00
  • 56e2928ebe [Style] Removed trailing spaces. Piotr Esden-Tempski 2013-06-30 23:40:44 -07:00
  • c2f7128459 Linker generation script for most of the supported chips BuFran 2013-06-29 09:19:30 +02:00