This website requires JavaScript.
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