Commit Graph

590 Commits (6ae1e9e3608673ad1a061ab13d68682c30c52a98)

Author SHA1 Message Date
Joe Turner 6ae1e9e360 Merge branch 'master' of git://github.com/mbedmicro/mbed into bugfix-STM32-vectors 2013-10-25 13:11:25 +01:00
Joe Turner 0ef4905728 Fix relocation of vector on STM32. 2013-10-25 13:09:06 +01:00
Bogdan Marinescu 544ac9e728 Disable DEVICE_STDIO_MESSAGES for LPC81X
Because the LPC81X HAL implementation calls error(), which in turn calls
fprintf(), quite a bit of code is added to the image, which is not a good
idea on such resource constrained targets.
2013-10-25 14:51:01 +03:00
Emilio Monti 430869d251 Merge pull request #92 from parisk/feature/pypi
Feature/pypi updates [package name, synced with upstream master]
2013-10-24 02:27:55 -07:00
Paris Kasidiaris 3ec4c4f974 Merge branch 'master' into feature/pypi 2013-10-24 10:19:09 +01:00
Paris Kasidiaris 1de931b04a Updated package name 2013-10-24 10:17:17 +01:00
Bogdan Marinescu 5742abe6d9 Added the new RawSerial.h in mbed.h 2013-10-23 17:28:05 +03:00
Bogdan Marinescu 6af18d0946 Fix error in 'update_repo' call 2013-10-23 17:27:36 +03:00
Bogdan Marinescu 2404dc0092 Added new serial class, remove interrupt chaining
The new RawSerial class is a simple wrapper over the serial HAL that can
be safely used from an interrupt handler.
Interrupt chaining code was removed from InterruptIn, Serial and Ticker
because it caused lots of issues with the RTOS. Interrupt chaining is
still possible using the InterruptManager class.
2013-10-23 16:08:34 +03:00
Emilio Monti 00c641cf26 Merge pull request #90 from parisk/feature/pypi
PyPI Distribution Code
2013-10-22 05:30:51 -07:00
Paris Kasidiaris ae77a10212 Merge branch 'master' into feature/pypi 2013-10-22 13:25:01 +01:00
Paris Kasidiaris d2318804f1 Restructuring 2013-10-22 12:13:04 +01:00
Bogdan Marinescu fe7021d433 Renamed ubloxusbgsm in main to ubloxusb
Since the tests are now generic (both GSM and CDMA), rename the directory
to reflect this.
2013-10-22 12:41:01 +03:00
Bogdan Marinescu 07519d3bce Merge remote-tracking branch 'github/master' 2013-10-22 12:29:08 +03:00
Bogdan Marinescu ae0bc41693 Added support for CDMA modem in SMSTest
Also remove unnecessary thread from main
2013-10-22 12:27:18 +03:00
Bogdan Marinescu 7f35fc4b76 Added support for CMDA modem in HTTPClientTest
Also remove unnecessary thread from main
2013-10-22 11:59:11 +03:00
Bogdan Marinescu cabc4b6b9d Remove invalid default value for '-p' in make.py
This prevented make.py from running properly.
2013-10-22 11:50:52 +03:00
Bogdan Marinescu 87d93542d1 Merge pull request #89 from amullins83/master
Added 'macros' keyword to build_api.py to allow building USB libraries

Thanks! This is something I've neglected to do in one of my latest commits.
2013-10-21 09:20:56 -07:00
Austin Mullins 081453e376 Merge remote-tracking branch 'origin/master' 2013-10-21 11:07:43 -05:00
Austin Mullins 77326cd553 Added 'macros' keyword to build_api.py to allow building USB libraries. 2013-10-21 11:05:46 -05:00
Emilio Monti 6b6bc938c5 pyOCD development moved to https://github.com/OpenHDK/pyOCD 2013-10-21 16:59:08 +01:00
Paris Kasidiaris 69d823fcc1 Issued version 0.1.5 2013-10-21 14:49:00 +01:00
Bogdan Marinescu dfb472ceaf fixed invalid include name 2013-10-21 14:43:46 +03:00
Bogdan Marinescu 8557b24b61 Merge remote-tracking branch 'github/master' 2013-10-21 14:23:04 +03:00
Bogdan Marinescu 8aaa1b76a6 Added auto synchronization for the u-blox GSM modem test
Also changed the test to look more like the original VodafoneUSBModem SMS
test (added another thread).
2013-10-21 14:21:42 +03:00
Paris Kasidiaris a826819ae9 Version 0.1.4 2013-10-21 12:01:53 +01:00
Paris Kasidiaris ceb103b7b2 Added version 0.1.2 2013-10-21 11:54:28 +01:00
Paris Kasidiaris fc39aaa42d Fixed description 2013-10-21 11:40:11 +01:00
Emilio Monti 38eb79e9cc Merge pull request #86 from pbrier/master
Issue #84 - Added command line source/build directory option
2013-10-21 03:33:44 -07:00
Paris Kasidiaris 7932ccd4f6 Updated version to 0.1 2013-10-21 11:33:39 +01:00
Emilio Monti 792c7f286b Merge pull request #88 from 0xc0170/dev_gpio_irq_endis
Dev gpio irq endis
2013-10-21 03:33:28 -07:00
0xc0170 5129cd05f3 Merge branch 'upstream_master' into dev_gpio_irq_endis 2013-10-21 12:29:43 +02:00
Paris Kasidiaris a73db1091a Lowercased name 2013-10-21 11:22:57 +01:00
Paris Kasidiaris 35359d3f0a Added proper authors and maintainers 2013-10-21 11:22:19 +01:00
Paris Kasidiaris d903e6ae1c Added Author and Maintainer names 2013-10-21 10:54:17 +01:00
Paris Kasidiaris a4ac8a734a Added long description 2013-10-21 10:27:53 +01:00
Bogdan Marinescu 1bb844c842 Added macro definition from command line
build_api.py now support macros defined at compile time, so build.py and
make.py can be used like this:

$ make.py/build.py <options> -DMACRO1 -DMACRO2=VALUE2 ...
2013-10-21 11:11:06 +03:00
pbrier 8fd42e5eda reset to original settings 2013-10-20 17:25:58 +02:00
pbrier d0306ca254 Added additional command line options for the build 2013-10-20 17:17:10 +02:00
0xc0170 b0537af763 gpio irq enable/disable
- InterruptIn disable_irq/enable_irq
2013-10-19 22:28:29 +02:00
Bogdan Marinescu 5e6262a91a Fixed macro definitions in u-blox test 2013-10-19 14:39:50 +03:00
Bogdan Marinescu ea9ba23ff5 Changed u-blox modem test
The test is not automated now, so it can be synced with the official
repository.
Also changed it to look more like the original VodafoneUSBModem test by
adding another thread in the code.
2013-10-19 00:54:32 +03:00
Bogdan Marinescu 07e003d783 Added u-blox test repository
Also, allow a repository to synchronize with more than one source
directory.
2013-10-19 00:22:46 +03:00
Paris Kasidiaris 6e750602ad Formatted code for 10/10 rating from Pylint 2013-10-18 11:23:34 +01:00
Paris Kasidiaris b270f0fa7c setup.py updates 2013-10-18 11:15:28 +01:00
Paris Kasidiaris bb7088daa5 Added license text to setup.py description 2013-10-18 11:12:43 +01:00
Paris Kasidiaris e0034f204d Added first version of setup.py 2013-10-18 11:10:22 +01:00
pbrier 43f4e42681 Added command line source/build directory option 2013-10-17 23:22:26 +02:00
Bogdan Marinescu bdf5d03ba1 Updated tests
- Vodafone tests are gone for now
- Added u-blox TCP test (UB_1) and SMS test (UB_2).
- tests can now have more than a single source directory
2013-10-17 18:57:02 +03:00
Bogdan Marinescu a34945661d Added CellularModem as an abstract base class for modem implementations
Now both UbloxUSBGSMModem and UbloxUSBCDMAModem inherit from
CellularModem.
2013-10-17 15:40:46 +03:00