Commit graph

  • 7bd3af832d wirish/boards.cpp: Use FLASH_SAFE_WAIT_STATES. Marti Bolivar 2011-11-28 23:21:58 -0500
  • 3b8cad1d96 libmaple/flash: Add family-specific FLASH_SAFE_WAIT_STATES. Marti Bolivar 2011-11-28 23:21:21 -0500
  • 0f334dd868 libmaple/flash.h: Doxygen fixups. Marti Bolivar 2011-11-28 23:01:56 -0500
  • 7b84b059db Move nonportable bits of libmaple/stm32.h into libmaple/stm32f1. Marti Bolivar 2011-11-28 22:42:06 -0500
  • 4c5b3c87fc Rename GLOBAL_FLAGS to TARGET_FLAGS, remove from Makefile. Marti Bolivar 2011-11-21 17:12:45 -0500
  • d0454eeafe libmaple/nvic.h: Explanatory commenting. Marti Bolivar 2011-11-19 16:22:15 -0500
  • 7f08784dea stm32f1: License headers, portability markers. Marti Bolivar 2011-11-18 19:21:44 -0500
  • 72265603db stm32f1/rcc.c: Add cautionary comment. Marti Bolivar 2011-11-18 18:37:44 -0500
  • 3dd4f375c5 RCC: Break out some portable functionality from stm32f1/. Marti Bolivar 2011-11-18 17:24:14 -0500
  • 3c9e9a49bb libmaple: Add build infrastructure for private headers. Marti Bolivar 2011-11-17 15:39:15 -0500
  • 0794913537 Move GPIO support for STM32F1 to libmaple/stm32f1. Marti Bolivar 2011-11-16 18:49:52 -0500
  • cb8243bc20 libmaple/nvic.c: Cosmetics. Marti Bolivar 2011-11-16 18:12:57 -0500
  • 996983e54b Move NVIC support for STM32F1 to libmaple/stm32f1. Marti Bolivar 2011-11-16 18:12:49 -0500
  • 60f40eb3b6 Move Flash support for STM32F1 to libmaple/stm32f1/. Marti Bolivar 2011-11-16 13:51:55 -0500
  • 32b267512f Move RCC support for STM32F1 to libmaple/stm32f1/. Marti Bolivar 2011-11-16 15:14:03 -0500
  • 198daa7907 libmaple/rules.mk: Reinstate -Werror. Marti Bolivar 2011-11-16 14:48:12 -0500
  • 04760fa17b Make USB its own submodule. Marti Bolivar 2011-11-16 13:26:34 -0500
  • 578c3977eb Revert "Added libs in libraries/ to the include path" Marti Bolivar 2011-11-16 12:54:22 -0500
  • f4604a8263 usb_cdcacm.c: Fix warning for non-LeafLabs boards. Marti Bolivar 2011-11-16 12:07:38 -0500
  • cc799fca31 target-config.mk: Remove FLASH_SIZE, SRAM_SIZE settings. Marti Bolivar 2011-11-16 11:40:22 -0500
  • 4b826727d0 Move wirish/comm/*.cpp into wirish. Marti Bolivar 2011-11-15 16:05:12 -0500
  • 954f9e5065 Move public headers to include directories; related cleanups. Marti Bolivar 2011-11-15 12:45:43 -0500
  • 053ddb973e Tweak family-specific linker file layout. Marti Bolivar 2011-11-15 08:50:22 -0500
  • 3a80d1282b Fix linking and C runtime initialization on F1. Marti Bolivar 2012-04-11 16:56:20 -0400
  • b74d28406b Cosmetics. Marti Bolivar 2011-11-15 08:43:11 -0500
  • d70098ba26 Remove "CS3" prefix from libmaple symbol names. Marti Bolivar 2011-11-15 08:39:01 -0500
  • 926710d872 Remove CS3-style initialization. Marti Bolivar 2011-11-15 03:10:04 -0500
  • 9fe08b689a copy-to-ide: Remove references to libcs3_stm32_*_density.a. Marti Bolivar 2011-11-15 08:30:34 -0500
  • 0348fe811c Make vector table symbols family-specific during linking. Marti Bolivar 2011-11-15 02:43:01 -0500
  • 7c1a00a836 usb_descriptors.h: Remove usbVcomDescriptor[...] values. Marti Bolivar 2011-10-21 19:21:08 -0400
  • a83a6c2aed usb_descriptors.h: Whitespace and column cleanups. Marti Bolivar 2011-10-21 18:17:29 -0400
  • 824001c923 usb: Rename descriptors.h -> usb_descriptors.h. Marti Bolivar 2011-10-21 18:15:03 -0400
  • 061fae7206 usb.h: Move to libmaple/. Marti Bolivar 2011-10-21 18:11:47 -0400
  • 9be44ebd86 USB: API cleanups. Marti Bolivar 2011-10-21 17:55:48 -0400
  • d21d68fd36 USB: API cleanups. Marti Bolivar 2011-10-21 17:50:39 -0400
  • ef5efb025b usb.h: Mark API unstable. Marti Bolivar 2011-10-21 17:36:11 -0400
  • f7e384a5ea Fix micros() bug. Marti Bolivar 2011-10-20 23:05:33 -0400
  • ad33982885 wirish: Clean up includes; other fixups. Marti Bolivar 2011-10-18 15:11:25 -0400
  • 4aebc879dd Oops; actually remove usb_config.h. Marti Bolivar 2011-10-18 14:02:25 -0400
  • 1717afad9e usb_cdcacm.c: Cleanups Marti Bolivar 2011-08-19 13:33:30 -0400
  • 6dba382743 usb.h, usb.c: Cleanups Marti Bolivar 2011-08-11 12:42:10 -0400
  • 04c2071095 Remove usb_int.h, usb_int.h, usb_int.c. Marti Bolivar 2011-08-10 17:39:40 -0400
  • 1418bb4ff1 usb: Clean up some globals with new struct usblib_dev. Marti Bolivar 2011-08-10 17:13:18 -0400
  • d7afdbe6b4 Remove usb_config.h. Marti Bolivar 2011-08-10 15:45:30 -0400
  • 494f05b236 usb: Disentangle CDC ACM functionality. Marti Bolivar 2011-09-23 17:56:24 -0400
  • fb3c7a1e09 usb.c: Use usb_reg_map.h; replace most of CTR_LP(). Marti Bolivar 2011-09-23 17:59:00 -0400
  • 07bc0c7001 usb: Remove usbPowerOff(), move usbPowerOn() to usb_callbacks.c. Marti Bolivar 2011-09-23 17:42:07 -0400
  • 51a2d9793b usb: Prepare for moving some files to usb_reg_map.h. Marti Bolivar 2011-09-23 17:31:47 -0400
  • ae3d80d796 Add usb_reg_map.h and usb_reg_map.c. Marti Bolivar 2011-09-23 17:30:25 -0400
  • 125f3d9338 usb: Update README file. Marti Bolivar 2011-06-20 17:45:06 -0400
  • e53edd3a7b Remove usb_hardware.c and usb_hardware.h. Marti Bolivar 2011-06-15 17:28:05 -0400
  • 50f68b84c4 usb: Replace duplicated code with nvic.h API. Marti Bolivar 2011-06-15 17:11:41 -0400
  • 17e67dff76 usb: Cleanups and renames. Marti Bolivar 2011-06-15 16:43:48 -0400
  • 545aae4459 usb: Move some board-specific configuration to Wirish. Marti Bolivar 2011-06-15 16:29:19 -0400
  • 3b9f0a03bf timer.h: fix timer_oc_set_mode(). Marti Bolivar 2011-10-12 09:22:15 -0400
  • ad153c3265 reset.py: Hackishly silence DeprecationWarning. Marti Bolivar 2011-10-05 16:42:56 -0400
  • 2d689be936 usart: Add usart_rx(). Marti Bolivar 2011-09-14 20:38:26 -0400
  • a7dcf28b08 Cosmetics. Marti Bolivar 2011-09-29 10:25:54 -0400
  • 1873871aea Add support for the Olimex STM32 H103 board. David Kiliani 2011-09-17 20:23:41 +0200
  • dcddff677c Add Windows support to DFU installation tools. Marti Bolivar 2011-09-26 15:50:12 -0400
  • 46782d312b test-fsmc.cpp: Fixup; wait for user input before running test. Marti Bolivar 2011-09-26 14:48:25 -0400
  • 2ca5a89e55 test-fsmc.cpp: Switch to SerialUSB Marti Bolivar 2011-09-26 14:39:30 -0400
  • e7ba4d7be6 build-targets.mk: Tweak for Windows compilation. unknown 2011-09-26 12:40:42 -0400
  • 958ead333f rcc: Add RCC_USB to rcc_clk_id/rcc_dev_table. Marti Bolivar 2011-07-20 17:08:20 -0400
  • 04b72e6fdb nvic: Add nvic_sys_reset(). Marti Bolivar 2011-06-20 17:16:33 -0400
  • f3345d6bb0 scb.h: Fix register map and bit definitions. Marti Bolivar 2011-06-20 17:15:42 -0400
  • 20ba449984 test-session: Add test case for disabling USB. Marti Bolivar 2011-06-15 16:59:22 -0400
  • c32adf772e Merge remote branch 'rryan/usb_fixes' Marti Bolivar 2011-09-20 16:29:46 -0400
  • f549599c72 Missed one hard-coded structure size. RJ Ryan 2011-09-18 19:17:54 -0400
  • 8adc7e6127 Fix memory alignment of USB descriptor structures. RJ Ryan 2011-09-18 15:39:28 -0400
  • c4e0847720 Add a libc abort() implementation. RJ Ryan 2011-09-16 22:14:42 -0400
  • c731833c2d Add an __assert_func assertion handler so that libc does not use its default implementation. This allows the use of assert() from libc's assert.h. RJ Ryan 2011-09-14 00:55:22 -0400
  • e51af68ec9 Merge remote branch 'nzmichaelh/comment-fixups-2' Marti Bolivar 2011-09-14 14:42:04 -0400
  • 22d4c0f705 Make it easier to use the libmaple build system externally. Marti Bolivar 2011-09-14 14:18:13 -0400
  • 0ae1bcb110 Update support/scripts/copy-to-ide. Marti Bolivar 2011-09-13 05:56:29 -0400
  • ada25198f6 [support/ld] Unify linker scripts. Marti Bolivar 2011-09-13 03:23:03 -0400
  • b9be2450f0 Added more doxygen file level headers. Documented a few more functions. Michael Hope 2011-08-31 20:45:44 +1200
  • c8223ee8ab [make] Factor out target/board configuration. Marti Bolivar 2011-09-13 01:32:09 -0400
  • b28db99f61 Makefile: Improve help Marti Bolivar 2011-09-13 01:23:36 -0400
  • 0697f5d0d6 maple_native.cpp: Cosmetics. Marti Bolivar 2011-09-12 21:29:50 -0400
  • f711c740e0 syscalls.c: Allow environment to specify heap boundaries. Marti Bolivar 2011-09-12 20:59:12 -0400
  • f4f8197745 usart.h: Deprecate rx_buf field in usart_dev. Marti Bolivar 2011-09-12 20:11:59 -0400
  • 9cc8168568 [support/ld] Put Maple Native's heap on external SRAM chip. Marti Bolivar 2011-09-12 17:24:45 -0400
  • fc4bd8eb9e [support/ld] Add linker support for reconfigurable heap. Marti Bolivar 2011-09-12 16:24:43 -0400
  • 780381d160 common_rom.inc: More comments. Marti Bolivar 2011-09-12 16:10:10 -0400
  • 8b522ee8ed test-fsmc.cpp: Fix incorrect sram_end. Marti Bolivar 2011-09-12 14:56:19 -0400
  • 626e4e06f0 Maple Native: Fix BOARD_NR_USED_PINS, boardUsedPins. Marti Bolivar 2011-09-09 15:13:06 -0400
  • 92ea94ce30 common_rom.inc: Eliminate apparently useless sections. Marti Bolivar 2011-09-08 23:33:10 -0400
  • 9eca03d946 [support/ld] Rename vector table section. Marti Bolivar 2011-09-08 23:17:46 -0400
  • 3668462312 Linker scripts: Remove useless junk. Marti Bolivar 2011-09-08 22:45:37 -0400
  • e599718594 Linker scripts: Rename section targets. Marti Bolivar 2011-09-08 22:12:01 -0400
  • 9bb668bb67 Linker scripts: Indent common_ram.inc, common_rom.inc. Marti Bolivar 2011-09-08 19:54:11 -0400
  • 04ebe9805e Updated against 0.11 Michael Hope 2011-08-28 20:38:59 +1200
  • 3c0a3ee251 syscalls.c: Bugfix _sbrk() implementation. Marti Bolivar 2011-09-07 14:39:44 -0400
  • aa4f3b6645 stm32.h: Add STM32_SRAM_END. Marti Bolivar 2011-09-07 16:16:08 -0400
  • aad2377ae3 Update outdated stm32.h usages. Marti Bolivar 2011-09-07 16:08:34 -0400
  • 53f804e335 stm32.h: Remove SRAM_SIZE, prefix all #defines. Marti Bolivar 2011-09-07 16:04:49 -0400
  • 3f890b9587 Tidy up linker scripts. Marti Bolivar 2011-09-07 15:32:35 -0400
  • a1772c16e1 syscalls.c: Remove fictitious uart_send() and broken comments. Marti Bolivar 2011-09-07 00:51:23 -0400
  • 28c5b81f6d util.c: Respect stm32.h. Marti Bolivar 2011-09-06 22:36:43 -0400