Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Erik Strand
lufa
Commits
beb0b2bd
Commit
beb0b2bd
authored
Jun 19, 2009
by
Dean Camera
Browse files
Move LUFA compile time options to a new section in the application makefiles for clarity.
parent
dfa54716
Changes
52
Hide whitespace changes
Inline
Side-by-side
Bootloaders/CDC/makefile
View file @
beb0b2bd
...
...
@@ -110,6 +110,15 @@ OBJDIR = .
LUFA_PATH
=
../..
# LUFA library compile-time options
LUFA_OPTS
=
USB_DEVICE_ONLY
LUFA_OPTS
+=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
LUFA_OPTS
+=
USE_RAM_DESCRIPTORS
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -172,11 +181,8 @@ BOOT_START = 0x1E000
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSB_DEVICE_ONLY
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
+=
-DUSE_RAM_DESCRIPTORS
-DBOOT_START_ADDR
=
$(BOOT_START)
UL
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
CDEFS
+=
-DBOOT_START_ADDR
=
$(BOOT_START)
UL
# Place -D or -U options here for ASM sources
...
...
Bootloaders/DFU/makefile
View file @
beb0b2bd
...
...
@@ -110,6 +110,16 @@ OBJDIR = .
LUFA_PATH
=
../..
# LUFA library compile-time options
LUFA_OPTS
=
USB_DEVICE_ONLY
LUFA_OPTS
+=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
CONTROL_ONLY_DEVICE
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
32
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
LUFA_OPTS
+=
USE_RAM_DESCRIPTORS
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -172,11 +182,8 @@ BOOT_START = 0x1E000
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSB_DEVICE_ONLY
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DCONTROL_ONLY_DEVICE
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
32
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
+=
-DUSE_RAM_DESCRIPTORS
-DBOOT_START_ADDR
=
$(BOOT_START)
UL
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
CDEFS
+=
-DBOOT_START_ADDR
=
$(BOOT_START)
UL
# Place -D or -U options here for ASM sources
...
...
Bootloaders/TeensyHID/makefile
View file @
beb0b2bd
...
...
@@ -110,6 +110,16 @@ OBJDIR = .
LUFA_PATH
=
../..
# LUFA library compile-time options
LUFA_OPTS
=
USB_DEVICE_ONLY
LUFA_OPTS
+=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
CONTROL_ONLY_DEVICE
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
LUFA_OPTS
+=
USE_RAM_DESCRIPTORS
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -172,11 +182,8 @@ BOOT_START = 0xC000
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSB_DEVICE_ONLY
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DCONTROL_ONLY_DEVICE
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
+=
-DUSE_RAM_DESCRIPTORS
-DBOOT_START_ADDR
=
$(BOOT_START)
UL
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
CDEFS
+=
-DBOOT_START_ADDR
=
$(BOOT_START)
UL
# Place -D or -U options here for ASM sources
...
...
Demos/Device/ClassDriver/AudioInput/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,15 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
NO_STREAM_CALLBACKS
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -182,10 +191,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DNO_STREAM_CALLBACKS
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/ClassDriver/AudioOutput/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,15 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
NO_STREAM_CALLBACKS
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -182,12 +191,10 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DNO_STREAM_CALLBACKS
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
CDEFS
+=
-DAUDIO_OUT_MONO
# Place -D or -U options here for ASM sources
ADEFS
=
-DF_CPU
=
$(F_CPU)
...
...
Demos/Device/ClassDriver/CDC/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -182,10 +190,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/ClassDriver/DualCDC/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -182,10 +190,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/ClassDriver/GenericHID/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -183,10 +191,8 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
ADEFS
=
-DF_CPU
=
$(F_CPU)
...
...
Demos/Device/ClassDriver/Joystick/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -183,10 +191,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/ClassDriver/Keyboard/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -183,10 +191,8 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
ADEFS
=
-DF_CPU
=
$(F_CPU)
...
...
Demos/Device/ClassDriver/KeyboardMouse/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -183,10 +191,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/ClassDriver/MIDI/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -182,10 +190,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/ClassDriver/MassStorage/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -184,10 +192,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/ClassDriver/Mouse/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -183,10 +191,8 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
ADEFS
=
-DF_CPU
=
$(F_CPU)
...
...
Demos/Device/ClassDriver/RNDISEthernet/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -192,11 +200,8 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
+=
-DNO_DECODE_ETHERNET
-DNO_DECODE_ARP
-DNO_DECODE_ICMP
-DNO_DECODE_IP
-DNO_DECODE_TCP
-DNO_DECODE_UDP
-DNO_DECODE_DHCP
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
CDEFS
+=
NO_DECODE_ETHERNET
-DNO_DECODE_ARP
-DNO_DECODE_ICMP
-DNO_DECODE_IP
-DNO_DECODE_TCP
-DNO_DECODE_UDP
-DNO_DECODE_DHCP
# Place -D or -U options here for ASM sources
...
...
Demos/Device/ClassDriver/USBtoSerial/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,14 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -183,10 +191,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/Incomplete/Sideshow/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,15 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
NO_STREAM_CALLBACKS
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -186,10 +195,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DNO_STREAM_CALLBACKS
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/LowLevel/AudioInput/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,15 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
NO_STREAM_CALLBACKS
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -180,10 +189,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DNO_STREAM_CALLBACKS
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Demos/Device/LowLevel/AudioOutput/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,15 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
NO_STREAM_CALLBACKS
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -180,12 +189,10 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DNO_STREAM_CALLBACKS
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
CDEFS
+=
-DAUDIO_OUT_STEREO
# Place -D or -U options here for ASM sources
ADEFS
=
-DF_CPU
=
$(F_CPU)
...
...
Demos/Device/LowLevel/CDC/makefile
View file @
beb0b2bd
...
...
@@ -122,6 +122,15 @@ OBJDIR = .
LUFA_PATH
=
../../../..
# LUFA library compile-time options
LUFA_OPTS
=
USE_NONSTANDARD_DESCRIPTOR_NAMES
LUFA_OPTS
+=
NO_STREAM_CALLBACKS
LUFA_OPTS
+=
USB_DEVICE_ONLY
LUFA_OPTS
+=
FIXED_CONTROL_ENDPOINT_SIZE
=
8
LUFA_OPTS
+=
USE_SINGLE_DEVICE_CONFIGURATION
LUFA_OPTS
+=
USE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
# List C source files here. (C dependencies are automatically generated.)
SRC
=
$(TARGET)
.c
\
Descriptors.c
\
...
...
@@ -180,10 +189,7 @@ CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
CDEFS
+=
-DUSE_NONSTANDARD_DESCRIPTOR_NAMES
-DNO_STREAM_CALLBACKS
-DUSB_DEVICE_ONLY
CDEFS
+=
-DFIXED_CONTROL_ENDPOINT_SIZE
=
8
-DUSE_SINGLE_DEVICE_CONFIGURATION
CDEFS
+=
-DUSE_STATIC_OPTIONS
=
"(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)"
CDEFS
=
-DF_CPU
=
$(F_CPU)
UL
-DF_CLOCK
=
$(F_CLOCK)
UL
-DBOARD
=
BOARD_
$(BOARD)
$(
patsubst
%,-D%,
$(LUFA_OPTS)
)
# Place -D or -U options here for ASM sources
...
...
Prev
1
2
3
Next
Write
Preview
Supports
Markdown
0%
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!
Cancel
Please
register
or
sign in
to comment