Merge pull request #26 from c1728p9/mirror_changes

Mirror changes
Bogdan Marinescu 2016-04-11 12:55:39 +03:00
commit 5828ebdb90
20 changed files with 78 additions and 15 deletions

View File

@ -1 +1,2 @@
https://github.com/ARMmbed/uvisor-mbed-lib/#9b296077
https://github.com/ARMmbed/uvisor-mbed-lib/#32b6df4a39df

View File

@ -1 +1 @@
https://github.com/bridadan/greentea-client.git#398d96e25630ed62dfa7436bda8556d8d7e16969
https://github.com/bridadan/greentea-client.git/#398d96e25630

View File

@ -0,0 +1,21 @@
/* mbed Microcontroller Library
* Copyright (c) 2006-2013 ARM Limited
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef MBED_STUB_H
#define MBED_STUB_H
#include "../mbed.h"
#endif

View File

@ -461,9 +461,7 @@ extern "C" void __iar_argc_argv() {
// Linker defined symbol used by _sbrk to indicate where heap should start.
extern "C" int __end__;
#if defined(TARGET_CORTEX_A)
extern "C" uint32_t __HeapLimit;
#endif
// Turn off the errno macro and use actual global variable instead.
#undef errno
@ -486,11 +484,7 @@ extern "C" caddr_t _sbrk(int incr) {
unsigned char* prev_heap = heap;
unsigned char* new_heap = heap + incr;
#if defined(TARGET_CORTEX_A)
if (new_heap >= (unsigned char*)&__HeapLimit) { /* __HeapLimit is end of heap section */
#else
if (new_heap >= (unsigned char*)__current_sp()) {
#endif
errno = ENOMEM;
return (caddr_t)-1;
}

View File

@ -64,7 +64,7 @@ __StackTop:
#ifdef __HEAP_SIZE
.equ Heap_Size, __HEAP_SIZE
#else
.equ Heap_Size, 0x400
.equ Heap_Size, 0x20000
#endif
.globl __HeapBase
.globl __HeapLimit

View File

@ -0,0 +1,39 @@
/* Socket
* Copyright (c) 2015 ARM Limited
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef MESH_INTERFACE_H
#define MESH_INTERFACE_H
#include "NetworkInterface.h"
/** MeshInterface class
* Common interface that is shared between ethernet hardware
*/
class MeshInterface : public NetworkInterface
{
public:
/** Start the interface
* @return 0 on success, negative on failure
*/
virtual int connect() = 0;
/** Stop the interface
* @return 0 on success, negative on failure
*/
virtual int disconnect() = 0;
};
#endif

1
net/atmel-rf-driver.lib Normal file
View File

@ -0,0 +1 @@
https://github.com/ARMmbed/atmel-rf-driver-mirror.git/#f4c48e5e98f6

1
net/coap-service.lib Normal file
View File

@ -0,0 +1 @@
https://github.com/ARMmbed/coap-service-mirror.git/#0c7805098970

View File

@ -1 +1 @@
http://developer.mbed.org/teams/sandbox/code/mbed-client-c/#5d91b0f5038c
https://github.com/ARMmbed/mbed-client-c-mirror.git/#753541105a6f

View File

@ -1 +1 @@
http://developer.mbed.org/teams/sandbox/code/mbed-client-classic/#723bfe4dd180
https://github.com/ARMmbed/mbed-client-classic.git/#0cf03c143a2a

View File

@ -1 +1 @@
http://developer.mbed.org/teams/sandbox/code/mbed-client-mbedtls/#840aa460b437
https://github.com/ARMmbed/mbed-client-mbedtls-mirror.git/#582821c96be8

View File

@ -0,0 +1 @@
https://github.com/ARMmbed/mbed-client-randlib-mirror.git/#237b3fa0255f

View File

@ -1 +1 @@
http://developer.mbed.org/teams/sandbox/code/mbed-client/#e36098b177a4
https://github.com/ARMmbed/mbed-client-mirror.git/#2a839d6c5bef

1
net/mbed-mesh-api.lib Normal file
View File

@ -0,0 +1 @@
https://github.com/ARMmbed/mbed-mesh-api-mirror.git/#f7a198bb1e66

View File

@ -1 +1 @@
https://developer.mbed.org/teams/sandbox/code/mbed-trace/#506ad37c6bd7
https://github.com/ARMmbed/mbed-trace-mirror.git/#f9a11fcaa2b5

View File

@ -0,0 +1 @@
https://github.com/ARMmbed/nanostack-hal-mbed-cmsis-rtos.git/#ab64e255deb9

View File

@ -1 +1 @@
http://developer.mbed.org/teams/sandbox/code/nanostack-libservice/#a87c5afee2a6
https://github.com/ARMmbed/nanostack-libservice-mirror.git/#e3f7da74a143

View File

@ -0,0 +1 @@
https://github.com/ARMmbed/sal-iface-6lowpan-morpheus-private-mirror.git/#2b4852e22679

View File

@ -0,0 +1 @@
https://github.com/ARMmbed/sal-stack-nanostack-eventloop-mirror.git/#627b9769e352

View File

@ -0,0 +1 @@
https://github.com/ARMmbed/sal-stack-nanostack-private-mirror.git/#1374c77b03fb