Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
F
firmware
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
External wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
-mat- filid brandy
firmware
Commits
cbb0f31e
Commit
cbb0f31e
authored
5 years ago
by
schneider
Browse files
Options
Downloads
Patches
Plain Diff
fix(bootloader): remove old makefile, fix .gdbinit
parent
5425d21d
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
bootloader/.gdbinit
+1
-1
1 addition, 1 deletion
bootloader/.gdbinit
bootloader/Makefile
+0
-132
0 additions, 132 deletions
bootloader/Makefile
with
1 addition
and
133 deletions
bootloader/.gdbinit
+
1
−
1
View file @
cbb0f31e
file build/
max32665
.elf
file
../
build/
bootloader/bootloader
.elf
target remote localhost:3333
This diff is collapsed.
Click to expand it.
bootloader/Makefile
deleted
100644 → 0
+
0
−
132
View file @
5425d21d
################################################################################
# Copyright (C) 2017 Maxim Integrated Products, Inc., All Rights Reserved.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included
# in all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
# IN NO EVENT SHALL MAXIM INTEGRATED BE LIABLE FOR ANY CLAIM, DAMAGES
# OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
#
# Except as contained in this notice, the name of Maxim Integrated
# Products, Inc. shall not be used except as stated in the Maxim Integrated
# Products, Inc. Branding Policy.
#
# The mere transfer of this software does not imply any licenses
# of trade secrets, proprietary technology, copyrights, patents,
# trademarks, maskwork rights, or any other form of intellectual
# property whatsoever. Maxim Integrated Products, Inc. retains all
# ownership rights.
#
# $Date: 2018-08-10 21:35:48 +0000 (Fri, 10 Aug 2018) $
# $Revision: 36863 $
#
###############################################################################
# This is the name of the build output file
ifeq
"$(PROJECT)" ""
PROJECT
=
max32665
endif
# Specify the target processor
ifeq
"$(TARGET)" ""
TARGET
=
MAX32665
endif
# Create Target name variables
TARGET_UC
:=
$(
shell
echo
$(
TARGET
)
|
tr
a-z A-Z
)
TARGET_LC
:=
$(
shell
echo
$(
TARGET
)
|
tr
A-Z a-z
)
# Select 'GCC' or 'IAR' compiler
COMPILER
=
GCC
# Specify the board used
ifeq
"$(BOARD)" ""
#BOARD=EvKit_V1
BOARD
=
card10
endif
# This is the path to the CMSIS root directory
ifeq
"$(MAXIM_PATH)" ""
LIBS_DIR
=
../lib/sdk/Libraries
else
LIBS_DIR
=
/
$(
subst
\,
/,
$(
subst :,,
$(
MAXIM_PATH
))
/Firmware/
$(
TARGET_UC
)
/Libraries
)
endif
CMSIS_ROOT
=
$(
LIBS_DIR
)
/CMSIS
# Source files for this test (add path to VPATH below)
SRCS
=
main.c
SRCS
+=
mscmem.c
SRCS
+=
bootloader-usb.c
SRCS
+=
crc16-ccitt.c
SRCS
+=
../lib/card10/mx25lba.c
# Where to find source files for this test
VPATH
=
.
# Where to find header files for this test
IPATH
=
.
IPATH
+=
../lib/card10
VPATH
+=
../lib/card10
# Enable assertion checking for development
PROJ_CFLAGS
+=
-DMXC_ASSERT_ENABLE
# Specify the target revision to override default
# "A2" in ASCII
# TARGET_REV=0x4132
# Use this variables to specify and alternate tool path
#TOOL_DIR=/opt/gcc-arm-none-eabi-4_8-2013q4/bin
# Use these variables to add project specific tool options
#PROJ_CFLAGS+=--specs=nano.specs
#PROJ_LDFLAGS+=--specs=nano.specs
# Point this variable to a startup file to override the default file
#STARTUPFILE=start.S
# Set MXC_OPTIMIZE to override the default optimization level
#MXC_OPTIMIZE_CFLAGS=-Og
# Point this variable to a linker file to override the default file
LINKERFILE
=
$(
CMSIS_ROOT
)
/Device/Maxim/
$(
TARGET_UC
)
/Source/GCC/
$(
TARGET_LC
)
_boot.ld
################################################################################
# Include external library makefiles here
# Include the BSP
BOARD_DIR
=
$(
LIBS_DIR
)
/Boards/
$(
BOARD
)
include
$(BOARD_DIR)/board.mk
# Include the peripheral driver
PERIPH_DRIVER_DIR
=
$(
LIBS_DIR
)
/
$(
TARGET_UC
)
PeriphDriver
include
$(PERIPH_DRIVER_DIR)/periphdriver.mk
#include the FAT32 libraries
FAT32_DRIVER_DIR
=
../lib/ff13
include
$(FAT32_DRIVER_DIR)/fat32.mk
MAXUSB_DIR
=
$(
LIBS_DIR
)
/MAXUSB
include
$(MAXUSB_DIR)/maxusb.mk
################################################################################
# Include the rules for building for this target. All other makefiles should be
# included before this one.
include
$(CMSIS_ROOT)/Device/Maxim/$(TARGET_UC)/Source/$(COMPILER)/$(TARGET_LC).mk
# The rule to clean out all the build products.
distclean
:
clean
$(
MAKE
)
-C
${
PERIPH_DRIVER_DIR
}
clean
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment