Commit Graph

109 Commits (2b2fa3a4e40134a88d0929640e6754eb5f309f13)

Author SHA1 Message Date
0xc0170 2b2fa3a4e4 mbed lib revision - 108 2015-10-02 19:08:08 +02:00
Martin Kojtal 0fa6058084 Revert "[NUCLEO_F303K8] add support of the STM32F303K8" 2015-09-28 19:01:26 +02:00
dbestm 0fb5d52a8c [NUCLEO_F303K8] add rtos support 2015-09-24 16:33:57 +02:00
0xc0170 37ae865a61 mbed lib revision - 107 2015-09-17 08:40:09 +01:00
0xc0170 8a32badea1 mbed lib revision - 106 2015-09-02 16:47:10 +01:00
0xc0170 0d637743c7 mbed lib revision - 105 2015-08-18 14:45:36 +01:00
0xc0170 020975119c mbed lib revision - 104 2015-08-05 14:19:47 +01:00
0xc0170 35cfd8ec82 mbed lib revision - 103 2015-07-21 14:38:29 +02:00
neilt6 8d81cb49e1 [mbed] Modified MBED_ASSERT to use error()
Modified mbed_assert_internal() to call error() with the assertation
message instead of fprintf() followed by mbed_die(). This allows
assertation failures to be caught by custom error() functions that
replace the default weak definition.
2015-07-13 10:20:11 -06:00
Bogdan Marinescu 61f854b212 Bumped SDK revision number 2015-06-23 15:16:30 +03:00
Martin Kojtal 81af347389 Merge pull request #1174 from 0xc0170/fix_spi_transfer_uni
SPI - transfer() unification
2015-06-11 09:02:25 +01:00
0xc0170 e66c1cf254 TimerEvent - include us ticker - fixing us_ticker_read() not available 2015-06-10 10:58:28 +01:00
0xc0170 bd7a82166a SPI - fix type in start transfer 2015-06-10 10:11:06 +01:00
0xc0170 a3bd9db020 I2C, SerialBase - clearify lengths are in bytes 2015-06-10 10:11:04 +01:00
0xc0170 6c9be89d6f SPI - clarification for the event type 2015-06-10 10:09:27 +01:00
0xc0170 81f9c5e028 SPI - transfer unified 2015-06-10 10:09:23 +01:00
Martin Kojtal 4778e33fa1 Merge pull request #1169 from 0xc0170/fix_asynch_constness
Fix asynch methods constness
2015-06-10 09:52:36 +01:00
0xc0170 a140fc60a6 mbed lib revision - 101 2015-06-09 14:30:00 +01:00
0xc0170 3ae6d045ee Serial - constness for tx 2015-06-09 10:02:27 +01:00
0xc0170 e7feba4e21 I2C - costness for tx buffer 2015-06-09 09:34:48 +01:00
0xc0170 614c5539bc SPI - constness for tx buffer 2015-06-08 16:39:42 +01:00
0xc0170 408956f1e7 CircularBuffer - volatile full flag + indexes 2015-06-08 10:53:52 +01:00
0xc0170 1cef3ffb2d Merge branch 'master' of https://github.com/sg-/mbed into sg--master
Conflicts:
	libraries/mbed/common/SPI.cpp
2015-05-27 13:09:05 +01:00
0xc0170 bdc4434981 mbed lib revision - 100 2015-05-27 09:19:26 +01:00
0xc0170 f0038f84e8 Timer/Ticker - fix constness of the data argument/member 2015-05-21 08:47:23 +01:00
0xc0170 3ee5f8640d mbed lib revision - 99
build release - 2 platforms addition - disco l053c8 and maxwsnenv
2015-05-13 10:29:04 +02:00
Martin Kojtal 7244eb8524 Merge pull request #1073 from marcuschangarm/master
Add missing functionality for disabling interrupts in SerialBase.h
2015-04-30 12:55:33 +01:00
0xc0170 23cde3b008 mbed header file - mbed lib revision - 98 2015-04-30 07:33:37 +01:00
Martin Kojtal be1f88a056 Asynch API for mbed (SPI, I2C, Serial) and low power ticker
New LowPowerXXX classes - low power ticker
SPI, I2C, Serial - asynch methods
2015-04-27 10:55:44 -07:00
Marcus Chang 9a5b7adcf4 Added missing functionality for disabling interrupts in SerialBase.h 2015-04-24 13:53:18 +01:00
0xc0170 2198e68f76 mbed header file - mbed lib revision - 97 2015-04-14 13:09:09 +02:00
sg- 70fad08a4c Update SPI API documentation for hardware driven SS. Modify all target spi_api.c implementations. spi_init ssel parameter was used incorrectly to determine master/slave mode rather than enable hardware driven SS (seems to be due to legacy copy paste). Remove duplicate copy paste code of initialization in spi_init that is done by constructor (SPI and SPISlave) 2015-04-10 00:38:27 -05:00
0xc0170 ba8264717c mbed header file - mbed lib revision - 96 2015-03-18 10:09:17 +00:00
Martin Kojtal 0531ad4544 Merge pull request #926 from Sissors/lookmartinImadeanewbranch
Add option to modify RTC source for time functions (using func pointers)
2015-03-09 11:16:52 +00:00
0xc0170 83f6c17514 mbed header file - mbed lib revision - 95 2015-03-03 16:29:41 +01:00
Sissors 4a184d980e Made attach_rtc with disabled irqs 2015-02-28 12:21:55 +01:00
Sissors f0d04f5360 [API] Added option to modify RTC source
Initially from Karls question here:
http://developer.mbed.org/questions/6337/setTime-and-time-exported-with-__weak-fo/#answer6545?compage=1#c15936.
Currently the C time functions only work with internal RTC. Sometimes
you either want to use an external one, or your target does not even
have an internal RTC. I added function attach_rtc(...) where the default
functions can be overridden at runtime.
2015-02-22 13:19:02 +01:00
0xc0170 31f66c22e5 mbed header file - mbed lib revision - 94 2015-02-16 17:04:27 +00:00
0xc0170 134a67aab2 mbed header file - mbed lib revision - 93 2015-02-03 15:24:20 +00:00
Przemek Wirkus 8c50826562 Removed extra checks for operator[] and replaced them with MBED_ASSERT for cleaner code 2015-01-26 08:47:44 +00:00
Przemek Wirkus 7d54c82331 * Changed Bus operator[]() parameter from unsigned int to int to match mbed code
guidelines.
* Uncommented assertions in operators and added check for operator[] index < 0.
* Moved one operator from private to public, this was a typo thing.
2015-01-06 08:33:24 +00:00
Przemek Wirkus 56e7514495 Modiffied _ns_mack member's comment in Bus classes (BusIn, BusOUt, BusInOut) 2014-12-19 14:59:06 +00:00
Przemek Wirkus 11c5955959 Simple indent 2014-12-19 14:48:39 +00:00
Przemek Wirkus 7720989e20 Added operator[] and mask() function to BusInOut
This change follows changes in BUsIn and BusOUt API
2014-12-19 14:45:32 +00:00
Przemek Wirkus db7e92853b Added mask() function to BusIn and BusOut components
You can use BusIn::mask() or BusOut::mask() to get binary mask of all connected and NC pins in bus
2014-12-19 14:37:00 +00:00
Przemek Wirkus c4fc8e68eb Added operator[] for BusIn and BusOut to add access to particular bit in random-iterator fashion 2014-12-19 14:06:46 +00:00
Przemek Wirkus a53cd59b51 Added is_connected() method to Digital I/O classes APIs (DigitalIn, DigitalOut and DigitalInOut 2014-12-19 13:31:54 +00:00
GustavWi bd6836396b Moved IAR serial differences to retarget.cpp 2014-12-09 14:30:34 +01:00
Bogdan Marinescu d8f6c47dde Bumped build number 2014-11-25 13:48:38 +00:00
0xc0170 a94eb663dc API: mbed header file - mbed lib revision - 91 2014-10-29 10:54:57 +00:00