Commit graph

  • 12aca5b72d Fixing inefficient rb_safe_remove() implementation; thanks, geoffreymbrown! Marti Bolivar 2011-03-17 09:10:28 -04:00
  • 8097736f3b Adding rb_safe_remove() to ring_buffer.h Marti Bolivar 2011-03-17 08:20:34 -04:00
  • 54f2f41142 Fixing typo in libmaple/usb/descriptors.h; thanks, StephenFromNYC! Marti Bolivar 2011-03-17 07:47:19 -04:00
  • 009b229d54 FSMC refactor; SRAM test code Marti Bolivar 2011-03-15 20:47:53 -04:00
  • 580f0b6965 Maple RET6 edition support Marti Bolivar 2011-03-16 17:37:21 -04:00
  • 98b7c0260a Flash refactor Marti Bolivar 2011-03-15 14:26:30 -04:00
  • 5a727766a7 Reenable other peripherals. Perry Hung 2011-03-15 19:46:47 -04:00
  • ce3f7b9fea support: linker: Fix high density vector table Perry Hung 2011-03-15 19:36:46 -04:00
  • 4d92849452 Add rudimentary error handling for nack condition Perry Hung 2011-03-14 18:37:56 -04:00
  • e4807a5010 RCC refactor, bugfixes Marti Bolivar 2011-03-12 23:28:53 -05:00
  • 1ab2bdfb73 shiftOut(), docs fixes Marti Bolivar 2011-03-11 20:43:59 -05:00
  • 55646b2dae bitband.h cleanup Marti Bolivar 2011-03-11 19:25:04 -05:00
  • 0ce646b265 Cleanups; new support/gdb/gpio.gdb. Marti Bolivar 2011-03-11 16:46:33 -05:00
  • 164148fa25 Oops. Marti Bolivar 2011-03-11 16:37:05 -05:00
  • 7c5c5bb118 [WIP] GPIO refactor: seems ok, ready for review Marti Bolivar 2011-03-07 13:11:54 -05:00
  • 3263998fca Fix merge error and compile error. Perry Hung 2011-03-10 00:04:58 -05:00
  • 6d302c059f Merge refactor into i2c-wip: Perry Hung 2011-03-09 23:25:03 -05:00
  • cdd367bdd2 qa-slave-shield.cpp and test-session.cpp fixes for Mini and RET6 Edition. Marti Bolivar 2011-03-08 14:44:13 -05:00
  • b4c2d4514c Brought examples/ up to date; PIN_MAP bugfix for D24. Marti Bolivar 2011-03-04 20:25:26 -05:00
  • 744848ad0f Separated GPIO config to a separate FSMC routine. Marti Bolivar 2011-03-08 12:54:33 -05:00
  • 8ba0b6bb06 Slightly faster RAM writes (6.5MHz). Marti Bolivar 2011-03-07 16:03:03 -05:00
  • 0dc9490cf4 FSMC working but slow (~6 MHz). Marti Bolivar 2011-03-07 15:40:47 -05:00
  • 07d4377068 Maple Mini ERROR_LED_PIN fix. Marti Bolivar 2011-03-07 15:40:29 -05:00
  • 4d6662dadf Merge remote branch 'origin/refactor' into refactor Marti Bolivar 2011-03-04 23:18:29 -05:00
  • 174d9ab73c USBSerial docs fix. Marti Bolivar 2011-03-04 23:16:53 -05:00
  • f217acb73d Brought examples/ up to date; PIN_MAP bugfix for D24. Marti Bolivar 2011-03-04 20:25:26 -05:00
  • c4ba3ba05f Cosmetic/documentation changes to adc.c Marti Bolivar 2011-03-04 19:16:42 -05:00
  • e7747b4eb8 Cosmetic changes to wirish/main.cxx Marti Bolivar 2011-03-04 19:16:07 -05:00
  • e2f9d4116e Untabifying docs/source/conf.py Marti Bolivar 2011-03-04 19:15:24 -05:00
  • 7ddc84481b cscope: Find .S instead of .s files Perry Hung 2011-03-02 00:30:19 -05:00
  • 62cb09ed63 Fixing typo in main.cpp.example. Marti Bolivar 2011-03-02 00:07:10 -05:00
  • 3ba7196712 Fixing USBSerial::read(void*, uint32) return value (thanks, Crenn!) Marti Bolivar 2011-03-01 20:30:44 -05:00
  • f6ce003bb9 Trivial gpio_init() bugfix Marti Bolivar 2011-03-01 19:28:33 -05:00
  • a32a37b121 Trivial changes to test-session.cpp Marti Bolivar 2011-03-01 15:32:10 -05:00
  • 6edf5c9aa2 Rename i2c irq handler to new naming convention. Perry Hung 2011-03-01 12:33:59 -05:00
  • fc7af62858 Add 24LC256 EEPROM example. Perry Hung 2011-03-01 12:27:59 -05:00
  • 0f6c617b44 i2c merge Perry Hung 2011-02-28 18:16:03 -05:00
  • cbfd84c5f7 comment fix Perry Hung 2011-02-27 20:20:11 -05:00
  • c4c56c0cb5 Also disable systick handler in exception path. Perry Hung 2011-02-27 18:32:50 -05:00
  • 3f5404aee0 Set NONEBASETHRDENA on exception. Perry Hung 2011-02-27 17:26:19 -05:00
  • 43d6921658 Refactor linker scripts. Rename irq and exception handlers. Perry Hung 2011-02-27 15:49:51 -05:00
  • 1601bbc452 Generate map file Perry Hung 2011-02-27 14:53:53 -05:00
  • d6ef63b471 Cleaned out libmaple.h; this had wide-ranging implications. Marti Bolivar 2011-02-27 11:42:56 -05:00
  • 4a84f7d732 Made DAC comments 80-column clean. Marti Bolivar 2011-02-27 07:43:21 -05:00
  • 4527ee7b9c Refactor ADC: Pass device pointer instead of register map Perry Hung 2011-02-27 07:37:19 -05:00
  • eb701cfe98 .gitignore: Ignore cscope* files Perry Hung 2011-02-27 07:25:20 -05:00
  • d8c72c17bd .gitignore: Ignore cscope* files Perry Hung 2011-02-27 07:25:20 -05:00
  • 0138947c8a Refactor DAC Perry Hung 2011-02-27 06:38:53 -05:00
  • e82e80a1a7 Refactor backup (BKP) and power (PWR) routines. Marti Bolivar 2011-02-27 05:39:55 -05:00
  • 4a57d4ddac libmaple: Refactor ADC routines Perry Hung 2011-02-27 03:07:31 -05:00
  • d9287cdd42 workaround to compile test-session.cpp Perry Hung 2011-02-27 02:55:43 -05:00
  • 3377208e4e Increase debug symbol output for gdb. Perry Hung 2011-02-27 02:53:28 -05:00
  • 443953ac94 checkpoint Perry Hung 2011-02-18 05:22:39 -05:00
  • 41500ea347 Shaving 32 microseconds off of LiquidCrystal::pulseEnable(). Marti Bolivar 2011-02-25 13:17:59 -05:00
  • 5c48fdc187 Trivial wirish_digital.c sanity check + bugfix. Marti Bolivar 2011-02-25 13:15:07 -05:00
  • 8bd3cebbee Rewrote Print class. Marti Bolivar 2011-02-24 14:42:30 -05:00
  • 7e887c28df LiquidCrystal speed improvements. Marti Bolivar 2011-02-23 21:31:49 -05:00
  • 15f6d9d049 Trivial DAC-related updates. Marti Bolivar 2011-02-18 05:26:24 -05:00
  • 5ea4b56515 Basic DAC functionality (high-density devices only). Marti Bolivar 2011-02-18 04:00:00 -05:00
  • f9fe35b46e Generalizing adc_init() to allow user to select sample time Marti Bolivar 2011-02-17 23:47:31 -05:00
  • d8a4d2da38 another minor docs fix Marti Bolivar 2011-02-16 15:56:22 -05:00
  • 45ea097571 docs fixes Marti Bolivar 2011-02-16 05:45:40 -05:00
  • 12914284f5 Merge branch 'nzmichaelh-master' into master. Marti Bolivar 2011-02-15 22:29:45 -05:00
  • 620740bf19 undoing USART[45] -> UART[45] mistake Marti Bolivar 2011-02-15 20:00:10 -05:00
  • cae9d414ca Merge branch 'debug-serialusb' Marti Bolivar 2011-02-12 03:09:40 -05:00
  • fa9bf5b043 Reorganized docs index for more readability, added information about Maple hardware and design files. Other tweaks and improvements. Marti Bolivar 2011-02-12 02:46:42 -05:00
  • 6592a648c0 [wip] docs fixes; beginning to generalize for multiple devices Marti Bolivar 2011-02-11 22:03:07 -05:00
  • 0713c12711 Function examples/test-session.cpp on Native Marti Bolivar 2011-02-08 22:38:21 -05:00
  • a93626ced8 Made Native prototype B definitions in libmaple.h and boards.h; added notes/native-pin-definitions.txt (copied from ST datasheet). Marti Bolivar 2011-02-04 19:58:35 -05:00
  • 93d2f84669 Updated blinky.cpp for portability Marti Bolivar 2011-02-10 16:31:23 -05:00
  • 5baef82582 Fixed docs bug where we say "long" when we mean "long long" Marti Bolivar 2011-02-09 21:10:34 -05:00
  • d0074d2922 Fixing usb.c countTx race; thanks, geoffreymbrown! Marti Bolivar 2011-02-09 17:55:45 -05:00
  • 90058cfe07 Documentation bugfixes Marti Bolivar 2011-02-08 22:19:40 -05:00
  • 6ff36ce014 notes/pin-mapping.txt reflects Mini release candidate. Marti Bolivar 2011-02-02 15:03:42 -05:00
  • 6d12d66ff6 Updated coding standard Marti Bolivar 2011-02-01 16:16:16 -05:00
  • 2e7fa60e43 nvic bugfix; removed unnecessary volatile usage Marti Bolivar 2011-01-31 00:19:36 -05:00
  • 0632cab102 Ported examples/test-session.cpp to work on Mini Marti Bolivar 2011-01-30 21:48:54 -05:00
  • a99cb1e9f3 Don't ignore notes! Marti Bolivar 2011-01-28 14:15:44 -05:00
  • 635dfb6f59 Ported libmaple to the new mini prototype Marti Bolivar 2011-01-27 23:41:03 -05:00
  • f1b64e707d [WIP] Code review picked up some bugs/issues. Marti Bolivar 2011-01-26 22:05:41 -05:00
  • 1b25f1e86a support: Add openocd scripts for openocd 0.4.0 Perry Hung 2011-01-25 01:03:54 -05:00
  • aae674a6cf Merge remote branch 'leaf/master' Perry Hung 2011-01-24 23:23:29 -05:00
  • d2160e1191 Ignore notes/ Perry Hung 2011-01-24 23:22:56 -05:00
  • f06d137957 updating copy-to-ide script for more convenient IDE compilation Marti Bolivar 2011-01-11 18:16:05 -05:00
  • e9af9d951a Documentation improvements, DMA IRQ table volatile bugfix. Marti Bolivar 2011-01-03 15:19:19 -05:00
  • fc727d99ac nzmichaelh-master branch is ready for code review. Marti Bolivar 2010-12-30 23:07:01 -05:00
  • 8e973f3d1e Changed nzmichaelh's initial DMA interface to be more flexible. Marti Bolivar 2010-12-29 21:30:42 -05:00
  • d1a8d832af nzmichaelh's pull request mods compile and upload. Marti Bolivar 2010-12-28 19:06:27 -05:00
  • 704236b066 adding missing libraries from maple-ide repo Marti Bolivar 2010-12-27 17:09:34 -05:00
  • de62129d02 readme and coding standard updates Marti Bolivar 2010-12-21 10:31:01 -05:00
  • 4dc4a0a28e Merge branch 'master' into debug-serialusb. Marti Bolivar 2010-12-21 10:27:37 -05:00
  • 559b2bbe43 removed flush() from SerialUSB docs. Marti Bolivar 2010-12-21 03:58:22 -05:00
  • 8c4f52b5ab 0.0.9 release. Marti Bolivar 2010-12-15 19:17:55 -05:00
  • 88cb23747e Finalized 0.0.9 documentation. Marti Bolivar 2010-12-15 01:50:56 -05:00
  • e2a04cb048 Merge branch 'master' into newdoc Marti Bolivar 2010-12-14 15:41:17 -05:00
  • 55f424708b added a usbBlockingSendByte(char ch) AJM 2010-12-14 01:39:20 -05:00
  • 7e4c25db5a changed the serialusb to be simplest possible design AJM 2010-12-14 00:48:13 -05:00
  • ea10437c83 enlarged rx buffer and nak when less than 64 bytes is left in packet buf AJM 2010-12-13 23:46:36 -05:00
  • ffc963692e fixed broken build from usb_serial.cpp AJM 2010-12-13 22:33:22 -05:00
  • c3ff6e6213 Merge branch 'debug-serialusb' of git@github.com:leaflabs/libmaple into debug-serialusb AJM 2010-12-13 22:26:13 -05:00