Commit Graph

  • 845bf4838c Fix allocation size for ImageData (the header is 6, not 4 bytes long) Michal Moskal 2015-11-17 15:57:19 -0800
  • 901faaeec7 reset variable m in the correct place. Robert May 2015-11-17 18:51:10 +0000
  • 892689c54a Fix Microbit::random() to be random Robert May 2015-11-17 18:19:46 +0000
  • af0c0a4082 version v1.3.7 v1.3.7 Joe Finney 2015-11-17 17:22:41 +0000
  • b6379aab7b Merge branch 'flatstring' Joe Finney 2015-11-17 17:22:21 +0000
  • b44095f0c5 BUGFIX: String comparison operations Joe Finney 2015-11-17 17:20:30 +0000
  • 9b5fa0fcfc minor bugfixes in MICROBIT_HEAP_DEBUG Joe Finney 2015-11-17 16:58:42 +0000
  • 51ea69201e Disconnect BLE before hard reset Robert May 2015-11-17 13:12:27 +0000
  • 3bf4fb0bdb updated sample including bugfix of nordic/mbed BLE_API glue layer Joe Finney 2015-11-16 17:07:47 +0000
  • f34fc4dffc microbit: added sample hex file for testing Joe Finney 2015-11-16 14:04:32 +0000
  • ac381fa5dc microbit: Alpha version of standard BLE MITM passkey security Joe Finney 2015-11-16 13:44:27 +0000
  • 79c739674c first compiling build. Joe Finney 2015-11-15 14:31:44 +0000
  • 6dca3ed8d4 microbit: pre-compilation backup only. Joe Finney 2015-11-13 20:38:37 +0000
  • 56a560e5bc Merge branch 'master' into flatstring Michal Moskal 2015-11-12 16:13:45 -0800
  • 2532d2f0b5 version v1.3.6 v1.3.6 Joe Finney 2015-11-08 18:07:32 +0000
  • 11854d2ae1 version v1.3.5 Joe Finney 2015-11-08 18:07:31 +0000
  • e34f0ce9bb version v1.3.4 Joe Finney 2015-11-08 18:07:28 +0000
  • 2c10561715 version v1.3.3 Joe Finney 2015-11-08 18:07:21 +0000
  • 691cc2feac Merge branch 'remay-quiet-gcc-build' Joe Finney 2015-11-08 18:07:01 +0000
  • ea51f396ca Added compatibility for builds under ARMCC Joe Finney 2015-11-08 18:04:17 +0000
  • 435debffed Merge branch 'quiet-gcc-build' of https://github.com/remay/microbit-dal into remay-quiet-gcc-build Joe Finney 2015-11-08 13:50:33 +0000
  • b421ba5b69 A new check for -> on ManagedTypes. v1.3.5 Jonathan Protzenko 2015-11-04 15:43:36 -0800
  • 74542e66eb Change the refcount to a protected member variable. v1.3.4 Jonathan Protzenko 2015-11-04 14:20:31 -0800
  • 88b37e83bb Add an operator overload for ManagedType. v1.3.3 Jonathan Protzenko 2015-11-02 13:20:38 -0800
  • 83a261d23f version v1.3.2 v1.3.2 Joe Finney 2015-11-01 23:46:10 +0000
  • 13456c60c1 microbit: Removal of explicit Serial instance for debugging. Joe Finney 2015-11-01 23:42:53 +0000
  • 99ac37e454 version v1.3.1 v1.3.1 Joe Finney 2015-11-01 21:34:41 +0000
  • 1a65e4e7bc microbit: Added support for soft reset button in panic mode Joe Finney 2015-11-01 21:30:16 +0000
  • b8083908a7 Correct warnings supression in more obvious way Robert May 2015-11-01 19:23:47 +0000
  • 9591ef40dc Turn off -Wunused-parameter for include "nrf_soc.h" Robert May 2015-10-30 20:20:51 +0000
  • 1a1a5976a8 Silence GCC -Wall Robert May 2015-10-27 22:17:04 +0000
  • 3a8c72144f up the cmake version required to 2.8.12, which is required for target_compile_options. Robert May 2015-10-27 20:00:10 +0000
  • a39ba7d4f7 Turn off GCC warnings when building the dependancies Robert May 2015-10-27 19:53:37 +0000
  • b2d3417559 Fix build when $git_branch fails to be set correctly. Robert May 2015-10-27 19:25:21 +0000
  • 2b35c969cd version v1.3.0 v1.3.0 Joe Finney 2015-11-01 18:31:37 +0000
  • e68e47512a microbit: Updated default evernt queue depth to match test cases Joe Finney 2015-11-01 18:23:54 +0000
  • 194f19a428 Merge branch 'simplified-eventing' Joe Finney 2015-11-01 18:22:27 +0000
  • 1b6d6038c1 Merge branch 'master' into tight-validation Joe Finney 2015-11-01 16:28:08 +0000
  • 77af825df0 Merge branch 'master' into simplified-eventing Joe Finney 2015-11-01 16:27:15 +0000
  • 39abf824dc microbit: More efficient handling of events Joe Finney 2015-11-01 15:16:27 +0000
  • b2e9369771 microbit: BUGFIX DoS attacks on the MessageBus Joe Finney 2015-11-01 12:59:52 +0000
  • 84da6a4a09 microbit: Minor bug fixes and refinements Joe Finney 2015-10-31 10:27:38 +0000
  • 0fa8296048 microbit: BUGFIX safe deletion of listeners Joe Finney 2015-10-29 00:08:33 +0000
  • 1eeaeca2c6 microbit: BUGFIX - correct initialization of MicroBitListener Joe Finney 2015-10-28 14:17:12 +0000
  • 7c4f87036f Remove left-behind code Michal Moskal 2015-10-27 08:28:50 -0700
  • 3900962556 Remove specific panic codes for ref-counting. Michal Moskal 2015-10-27 08:28:06 -0700
  • 59853855b0 Remove caching of getSerial(); use temporary for BLE init Michal Moskal 2015-10-27 08:26:07 -0700
  • 2877fd68f2 Remove GCC warning pragmas Michal Moskal 2015-10-27 08:23:14 -0700
  • 6437e714fa Delete when ref-count goes to 1, not 2\! Michal Moskal 2015-10-27 08:19:56 -0700
  • c1050df0d9 Make the image width/height 16 bit wide Michal Moskal 2015-10-27 08:02:42 -0700
  • 7f64a4c703 microbit: BUGFIX Corrected incorrect handling of MicroBitMessageBus::add return values. Joe Finney 2015-10-26 16:37:12 +0000
  • 823a956d68 microbit: First cut at updates to provide tight validation within the runtime code, with a view to moving NOP/clamping behaviour out of teh micro:bit runtime and into the glue layers of higher level languages. Joe Finney 2015-10-25 21:51:33 +0000
  • 7b82f3e8eb Improve comments; cleanup Michal Moskal 2015-10-25 13:09:24 -0700
  • 98ffcc1fd1 Add status panic codes for ref-count errors Michal Moskal 2015-10-25 12:59:45 -0700
  • 85b4e45863 Order-of-initialization fix. Michal Moskal 2015-10-25 11:38:00 -0700
  • d0b75c96d1 Add MicroBitImage::isReadOnly,clone. Add MicroBitImage,ManagedString::leakData(). Work more on incr()/decr() protocol. Michal Moskal 2015-10-25 10:03:14 -0700
  • 11c99d0b84 Make the reference count always odd to make it possible to distinguish it from a vtable Michal Moskal 2015-10-25 08:30:05 -0700
  • 5df59c2f7e Remove VirtualRefCounted class; non-virtual <-> virtual casts are not no-ops. Michal Moskal 2015-10-24 21:52:51 -0700
  • 4f82a6c37c Use RefCounted also for MicroBitImage. Michal Moskal 2015-10-24 20:58:03 -0700
  • 9330b401d5 Move RefCounted class to a separate file Michal Moskal 2015-10-24 20:30:15 -0700
  • 5a10bda561 First stab at more memory efficient strings Michal Moskal 2015-10-24 19:34:04 -0700
  • 057158c9f3 Cache getSerial(); otherwise BLE information device initalization may crash Michal Moskal 2015-10-24 19:28:36 -0700
  • 8924cab6da Merge branch 'master' of https://github.com/lancaster-university/microbit-dal td4 bluetooth-mdw 2015-10-23 13:12:13 +0100
  • 4b6cd6ed52 Corrected "Status of...." section prior to publication. bluetooth-mdw 2015-10-23 13:11:51 +0100
  • 03214f9a0c version v1.2.4 v1.2.4 Joe Finney 2015-10-21 11:45:11 +0100
  • ad398033ba Merge branch 'bluezone-fix' Joe Finney 2015-10-21 11:39:34 +0100
  • bfe1b4db53 microbit: some work on tightening the API return codes. Joe Finney 2015-10-21 11:35:59 +0100
  • 6cc19fd6e8 Added Pin AD Configuration values to description of the characteristic. bluetooth-mdw 2015-10-20 11:39:41 +0100
  • 01ec1bb159 All services except Generic Access and Generic Attribute designated "optional" to allow subset profiles to be assembled easily. bluetooth-mdw 2015-10-20 10:15:25 +0100
  • 523800935f Updated following final(?) profile adjustments bluetooth-mdw 2015-10-19 17:39:03 +0100
  • eba76ecae4 Documented new mapping of LED matrix state data to display rows and LEDs bluetooth-mdw 2015-10-19 17:29:26 +0100
  • 613f524bab microbit: BUGFIX: micro:bit not entering BLUEZONE mode cleanly Joe Finney 2015-10-19 14:42:13 +0100
  • 4e90c4a273 Documented supported values of Accelerometer Period and Magnetometer Period bluetooth-mdw 2015-10-19 12:35:17 +0100
  • 72e5a9a6a6 microbit: BUGFIX - post merge fixes Joe Finney 2015-10-18 19:09:54 +0100
  • 424b825185 Merge branch 'master' into simplified-eventing Joe Finney 2015-10-18 18:20:03 +0100
  • 7fb3fc02c4 version v1.2.3 v1.2.3 Joe Finney 2015-10-18 17:59:26 +0100
  • e3f0c7d6e5 Merge branch 'ble-profile' Joe Finney 2015-10-18 17:57:47 +0100
  • 80f79f7faf Merge branch 'master' into ble-profile Joe Finney 2015-10-18 17:54:37 +0100
  • 464cf6cb51 Merge branch 'ble-profile' of https://github.com/lancaster-university/microbit-dal into ble-profile Joe Finney 2015-10-18 14:55:17 +0100
  • db3eccf6ff microbit: Final updates to BLE profile Joe Finney 2015-10-18 14:46:42 +0100
  • aca544677e microbit: Updates to enable queing of display animation calls Joe Finney 2015-10-17 20:35:16 +0100
  • 4fd6052720 Changed LED Matrix State representation (1 octet per LED row) and added Temperature Period characteristic. bluetooth-mdw 2015-10-17 19:27:04 +0100
  • 85b2b1e09e version v1.2.2 v1.2.2 Joe Finney 2015-10-14 09:43:57 +0100
  • ac5685acb2 Merge branch 'dpgeorge-matrix-point-optimisation' Joe Finney 2015-10-14 09:41:52 +0100
  • 068822ff12 Merge branch 'matrix-point-optimisation' of https://github.com/dpgeorge/microbit-dal into dpgeorge-matrix-point-optimisation Joe Finney 2015-10-14 09:38:13 +0100
  • c1acdfdb5b Final tweaks after successful profile testing bluetooth-mdw 2015-10-11 08:48:18 +0100
  • 2011886e64 microbot: Cleanup of #ifdef in MicroBitHeapAllocator Joe Finney 2015-10-09 16:58:10 +0100
  • 8ef6dba587 Removed redundant issue tracker file. Now using github Issues to track... issues. bluetooth-mdw 2015-10-09 14:45:53 +0100
  • 9cdd69b937 Merge branch 'ble-profile' of https://github.com/lancaster-university/microbit-dal into ble-profile bluetooth-mdw 2015-10-09 13:37:08 +0100
  • e838ef1075 Updated with latest position wrt testing bluetooth-mdw 2015-10-09 13:36:42 +0100
  • 6764c732ea microbit: BUGFIX to MicroBtDFU Service Joe Finney 2015-10-09 01:14:36 +0100
  • 122d885ee8 microbit: Updated Bluetooth device name from MicroBit to micro:bit to match brand guidelines Joe Finney 2015-10-09 00:03:01 +0100
  • ce2cc57bf1 microbit: Optimisation of internal Message Bus listeners Joe Finney 2015-10-08 23:49:14 +0100
  • d4b4f70cb2 Merge branch 'ble-profile' of https://github.com/lancaster-university/microbit-dal into ble-profile Joe Finney 2015-10-08 23:25:34 +0100
  • 1d76def8fa microbit: BLE service bugfixes Joe Finney 2015-10-08 23:23:00 +0100
  • 85a26dc8e1 microbit: Updates to enable semantic versioning of the micro:bit runtime DAL v1.2.1 td3 Joe Finney 2015-10-08 14:37:35 +0100
  • e79903e464 Tweaked following failed test bluetooth-mdw 2015-10-06 10:26:21 +0100
  • 6d9e64fbc6 Minor tweaks to resolve failed tests bluetooth-mdw 2015-10-05 21:08:45 +0100
  • 3bb76f6089 Changed event service UUIDs to match code bluetooth-mdw 2015-10-04 16:45:36 +0100
  • 9a415f62cb Device Information Service characteristics had wrong UUID (BDS issue) bluetooth-mdw 2015-10-04 16:09:47 +0100