Skip to content

Add Samsung Exynos i S111 target #12106

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 34 commits into from
Jan 23, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
8ab00df
Adding Samsung Exynos i S111 target code.
jh6186 Dec 16, 2019
ceae1df
Removing CMSIS pack connector of from S5JS100.
andrewc-arm Dec 17, 2019
2e0ff5d
tidy up PR comments #1
jh6186 Jan 6, 2020
d8dca5b
fix Link Script format
jh6186 Jan 6, 2020
60dffda
tidy up PR comments #2
jh6186 Jan 6, 2020
26f7e26
tidy up PR comments #3
jh6186 Jan 6, 2020
d242850
Ran astyle on features/mbedtls/targets/TARGET_Samsung.
andrewc-arm Jan 6, 2020
472378d
Following the IAR dynamic heap policy.
andrewc-arm Jan 6, 2020
12a0f6b
Assign VTOR address '0'
jh6186 Jan 6, 2020
bce345f
Forgot to set the IAR base heap size to minimal.
andrewc-arm Jan 7, 2020
cc6f7e5
Revert "Forgot to set the IAR base heap size to minimal."
andrewc-arm Jan 7, 2020
7bf7c1e
Revert "Following the IAR dynamic heap policy."
andrewc-arm Jan 7, 2020
bf24fea
Removed the unused port_api.c driver code.
andrewc-arm Jan 7, 2020
d13ff9c
Revert "Removed the unused port_api.c driver code."
andrewc-arm Jan 7, 2020
b0eb270
Removing CMSIS_NVIC_VIRTUAL from S5JS100 target conf.
andrewc-arm Jan 7, 2020
a26e0d1
Revert "Removing CMSIS_NVIC_VIRTUAL from S5JS100 target conf."
andrewc-arm Jan 7, 2020
65e9cac
Updated the code fix of timer and Mbed TLS.
andrewc-arm Jan 7, 2020
3677b1b
Applied the latest astyle.
andrewc-arm Jan 7, 2020
107fc9f
Removed PortIn/Out/InOut from Samsung target for now.
andrewc-arm Jan 8, 2020
1bae741
Remove Target dependant mbed_error()
jh6186 Jan 10, 2020
c8e7769
error case prints out using mbed_error_printf()
jh6186 Jan 10, 2020
ccb85e0
tidy up unused printf
jh6186 Jan 10, 2020
eb9267e
tidy up unused comment
jh6186 Jan 10, 2020
67b1639
remove .mbedignore list
jh6186 Jan 10, 2020
adbc391
Update SSS header contents
jh6186 Jan 13, 2020
77457e8
Minor astyle change.
andrewc-arm Jan 13, 2020
3abe45f
fix header for samsung spi driver
jh6186 Jan 13, 2020
dc64bd8
Changed 2018 or 2019 copyright to 2020 via sed auto change.
andrewc-arm Jan 13, 2020
f9c4a51
Adding in SPDX Apache 2.0 for the Apache 2 declared Samsung license h…
andrewc-arm Jan 13, 2020
4460d26
Default use BEDTLS_SHA512_SMALLER for SW fallback
jh6186 Jan 14, 2020
d5bb27a
fix typo 'modifyh'
jh6186 Jan 14, 2020
4ef74ef
fix typo 'modifyh'
jh6186 Jan 14, 2020
3ba075b
Tidy up comments
jh6186 Jan 14, 2020
8b0fb5f
comments the performance of TRNG
jh6186 Jan 14, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@
"FVP_MPS2": {
"base-address": "0x00200000",
"size": "0x200000"
},
"S5JS100": {
"base-address": "0x40EF5000",
"size": "0x80000"
}
}
}
40 changes: 40 additions & 0 deletions features/mbedtls/targets/TARGET_Samsung/mbedtls_device.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
/* mbed Microcontroller Library
* Copyright (c) 2006-2020 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.
*/
/****************************************************************************
*
* Copyright 2020 Samsung Electronics All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0
*
* 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 MBEDTLS_DEVICE_H
#define MBEDTLS_DEVICE_H

#define MBEDTLS_SHA256_ALT
#define MBEDTLS_SHA512_ALT

#endif /* MBEDTLS_DEVICE_H */
Loading