+++ enhanced framework hardware interface
This commit is contained in:
parent
4a2ba4b710
commit
803027cbb4
14 changed files with 555 additions and 11 deletions
|
@ -34,7 +34,7 @@ HEX_EEPROM_FLAGS += --change-section-lma .eeprom=0
|
|||
|
||||
|
||||
## Objects that must be built in order to link
|
||||
OBJECTS = main.o sensor.o tools.o atmega128io.o distance_sensor.o engine.o io_module.o ir_sensor.o kicker.o led.o robot.o
|
||||
OBJECTS = main.o sensor.o tools.o atmega128io.o display.o keyboard.o distance_sensor.o mouse_sensor.o engine.o dribbler.o io_module.o ir_sensor.o kicker.o led.o robot.o position_tracker.o
|
||||
|
||||
## Objects explicitly added by the user
|
||||
LINKONLYOBJECTS =
|
||||
|
@ -64,15 +64,27 @@ engine.o: ../engine.cpp
|
|||
led.o: ../led.cpp
|
||||
$(CC) $(INCLUDES) $(CFLAGS) -c $<
|
||||
|
||||
display.o: ../display.cpp
|
||||
$(CC) $(INCLUDES) $(CFLAGS) -c $<
|
||||
|
||||
keyboard.o: ../keyboard.cpp
|
||||
$(CC) $(INCLUDES) $(CFLAGS) -c $<
|
||||
|
||||
ir_sensor.o: ../ir_sensor.cpp
|
||||
$(CC) $(INCLUDES) $(CFLAGS) -c $<
|
||||
|
||||
distance_sensor.o: ../distance_sensor.cpp
|
||||
$(CC) $(INCLUDES) $(CFLAGS) -c $<
|
||||
|
||||
mouse_sensor.o: ../mouse_sensor.cpp
|
||||
$(CC) $(INCLUDES) $(CFLAGS) -c $<
|
||||
|
||||
kicker.o: ../kicker.cpp
|
||||
$(CC) $(INCLUDES) $(CFLAGS) -c $<
|
||||
|
||||
dribbler.o: ../dribbler.cpp
|
||||
$(CC) $(INCLUDES) $(CFLAGS) -c $<
|
||||
|
||||
atmega128io.o: ../atmega128io.cpp
|
||||
$(CC) $(INCLUDES) $(CFLAGS) -c $<
|
||||
|
||||
|
|
Reference in a new issue