Skip to content

Support Nuvoton's new target NUMAKER_PFM_M487 #4608

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 75 commits into from
Aug 14, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
98a79c8
[M487] Support NuMaker-PFM-M487 board
ccli8 Dec 13, 2016
b91f064
[M487] Add CAN, AES and Eth
cyliangtw Dec 16, 2016
ee622a0
[M487] Fix compile error with Travis CI
ccli8 Dec 15, 2016
44572cf
[M487] Fix link error in uvisor-enabled application
ccli8 Dec 15, 2016
ebe5646
[M487] Fix us_ticker drift error > 5%
ccli8 Dec 16, 2016
3dc5f2d
[M487] Support uvisor debug message through stdio uart
ccli8 Dec 20, 2016
acee037
[M487] Remove power-down support from us_ticker
ccli8 Dec 22, 2016
95e0bc0
[M487] Change sbrk() allocation to be 32-byte aligned
ccli8 Dec 27, 2016
d326072
[M487] Support CAN feature
cyliangtw Jan 5, 2017
1b0b82a
[M487] Support ethernet after enlarge PHY RXD driving
cyliangtw Jan 17, 2017
04bd652
[M487] Add configuration option MBED_CONF_M480_USB_DEVICE_HSUSBD
ccli8 Feb 7, 2017
65de134
[M487] Prepare support for one-to-many mappings in the same pin map
ccli8 Feb 15, 2017
0c574f6
[M487] Add missing support for ANALOGIN
ccli8 Feb 22, 2017
ae33f9e
[M487] Fix PDMA error on timeout
ccli8 Mar 7, 2017
aeee0e8
[M487] Fix pwmout power-down condition
ccli8 Mar 8, 2017
a76d55a
[M487] Add dma_modbase() to get PDMA base address
ccli8 Mar 8, 2017
422871a
[M487] Refine SPI PDMA code
ccli8 Mar 8, 2017
898a4bb
[M487] Refine serial PDMA code
ccli8 Mar 8, 2017
dae0a4c
[M487] support unique locally administered MAC address
cyliangtw Mar 9, 2017
bced493
[M487] Support flash
ccli8 Mar 21, 2017
3a8be6c
[M487] Remove 'FIXME' comment in flash_api.c
ccli8 Mar 24, 2017
5e99994
[M487] Fix flash algorithm
ccli8 Apr 5, 2017
bea7548
[M487] Fix DMA channel over-allocate
ccli8 Apr 20, 2017
3f65056
[M487] Fix pwmout power-down condition
ccli8 Apr 20, 2017
4cc90e5
[M487] Fix serial error with sync/async calls interlaced
ccli8 Apr 26, 2017
3f97ad3
[M487] Rename sleep/deepsleep to hal_sleep/hal_deepsleep
ccli8 May 5, 2017
e3fb76f
[M487] Fix region end address error with IAR toolchain
ccli8 May 5, 2017
00b69c7
[M487] Change comment for serial_getc/serial_putc
ccli8 May 9, 2017
2fc3d17
[M487] Fix RTC time doesn't continue across reset cycle
ccli8 May 10, 2017
59acfb3
[M487] Correct comment for RTC time error in 1 sec after boot
ccli8 May 11, 2017
90e35fe
[M487] Alpha support for real chip
ccli8 May 23, 2017
aaf26a1
[M487] Fix compile error with GCC_ARM toolchain
ccli8 May 24, 2017
4d4d1a8
[M487] Change OS_CLOCK to 192 MHz
ccli8 May 24, 2017
7578541
[M487] Fix some compile warnings
ccli8 May 24, 2017
1253643
[M487] Conform to mbed TLS H/W acceleration support released with mbe…
ccli8 May 24, 2017
82a5b5d
[M487] Fix board header for real chip
ccli8 May 24, 2017
280d767
[M487] Update startup files
ccli8 May 25, 2017
ef50c18
[M487] Add LED4 to pass ATS
ccli8 May 25, 2017
bcb96a1
[M487] Add SPI MOSI0/MISO0 into pin map
ccli8 May 31, 2017
30ab100
[M487] Support one-to-many mapping in the same pin map
ccli8 May 31, 2017
cc2ab31
[M487] Divert SRAM bank2 (32 KB) to CCM from SPIM cache
ccli8 Jun 1, 2017
23672b0
[M487] Support bootloader
ccli8 Jun 1, 2017
b7dedbe
[M487] Align with BSP
ccli8 Jun 9, 2017
b516019
[M487] Add comment in gpio_irq_init()
ccli8 Jun 12, 2017
8f67774
[M487] Revise EMAC to fulfill real-chip
cyliangtw Jun 15, 2017
aa47503
[M487] Revise CAN & AES to fulfill real-chip
cyliangtw Jun 15, 2017
694838b
[M487] Guard from initial stack allocated on SPIM CCM memory not init…
ccli8 Jun 12, 2017
e49ceb1
[M487] Support initial stack allocated on SPIM CCM memory
ccli8 Jun 13, 2017
d709def
[M487] Fix emitting uvisor core debug message through USB VCOM
ccli8 Jun 14, 2017
9c90cfd
[M487] Add Arduino UNO pins D14 and D15
ccli8 Jun 19, 2017
f182d7f
[M487] Add internal configuration control_01
ccli8 Jun 16, 2017
39a9f05
[M487] Fix ARM mbed CI pwm test failed
ccli8 Jun 19, 2017
77ea786
[M487] Fix abnormal pulse on re-configuring pwmout
ccli8 Jun 21, 2017
642a2ac
[Nuvoton] Give universal rtx configuration for all Nuvoton targets
ccli8 Jun 22, 2017
58e79d5
[M487] Remove device_name temporarily due to CMSIS pack for it not re…
ccli8 Jun 26, 2017
e99dc63
[M487] Fix lp_ticker typo
ccli8 Jun 27, 2017
8c76476
[M487] Remove mbed_sdk_init_forced()
ccli8 Jul 5, 2017
355b433
[M487] Remove dead code
ccli8 Jul 5, 2017
7a60b35
[M487] Set LED4 to LED1
ccli8 Jul 5, 2017
7cfb7ae
[M487] Add sanity check for serial format
ccli8 Jul 5, 2017
7b564c7
[M487] Add comment for Receive Time-out IF in SPI HAL
ccli8 Jul 5, 2017
ed5ef0c
[M487] Refine coding style
ccli8 Jul 5, 2017
b54e7e9
[M487] Remove debug code in I2C HAL
ccli8 Jul 12, 2017
0803267
[M487] Add ticker API us_ticker_fire_interrupt and lp_ticker_fire_int…
ccli8 Jul 20, 2017
52d5a61
[M487] Fix include file error in case-sensitive environment
ccli8 Jul 24, 2017
bc71935
[M487] Fix GCC linker script with uVisor
ccli8 Jul 24, 2017
670822a
[M487] Update spi_master_block_write() API
ccli8 Aug 1, 2017
306d844
[M487] Remove NVIC_SetVector/NVIC_GetVector to match updated boot flow
ccli8 Aug 1, 2017
b31d6f6
[M487] Fix compile warnings with ARM toolchain
ccli8 Aug 3, 2017
99d12b1
[M487] Fix compile warnings with GCC_ARM toolchain
ccli8 Aug 3, 2017
afb5aba
[M487] Fix compile warnings with IAR toolchain
ccli8 Aug 3, 2017
9ac0d90
[M487] Move target configuration from mbed_lib.json to targets.json
ccli8 Jul 25, 2017
04578b6
[M487] Add back device_name in target description
ccli8 Aug 3, 2017
f8af225
[M487] Remove support for uVisor core debug message via STDIO
ccli8 Aug 3, 2017
1e02309
[M487] Update CMSIS packs
ccli8 Aug 8, 2017
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
@@ -0,0 +1,26 @@
/*
* Copyright (c) 2012-2015, ARM Limited, 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 LWIPOPTS_CONF_H
#define LWIPOPTS_CONF_H

#define LWIP_TRANSPORT_ETHERNET 1
#define ETH_PAD_SIZE 2

#define MEM_SIZE (16*1024)//(8*1024)//(16*1024)

#endif
Loading