Skip to content
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

Issue 28: refactor makefiles #29

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Aug 13, 2017

  1. naive first approach, template files

    Adam Di Carlo committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    032e469 View commit details
    Browse the repository at this point in the history
  2. oops, didn't mean to change default MCU here

    Adam Di Carlo committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    b88d1fc View commit details
    Browse the repository at this point in the history
  3. propogate new makefile, using: for file in Chapter02_Programming-AVRs…

    …/blinkLED/Makefile
    
    Chapter02_Programming-AVRs/blinkLED_AVR_style/Makefile
    Chapter03_Digital-Output/povToy_cylonEyes/Makefile
    Chapter03_Digital-Output/povToy/Makefile
    Chapter03_Digital-Output/povToy_1up/Makefile
    Chapter03_Digital-Output/povToy_invaders/Makefile
    Chapter04_Bit-Twiddling/showingOffBits/Makefile
    Chapter04_Bit-Twiddling/cylonEyes_naive/Makefile
    Chapter04_Bit-Twiddling/cylonEyes_8LFSR/Makefile
    Chapter04_Bit-Twiddling/cylonEyes_quasiRandomToggle/Makefile
    Chapter04_Bit-Twiddling/cylonEyes_16LFSR/Makefile
    Chapter04_Bit-Twiddling/cylonEyes/Makefile
    Chapter04_Bit-Twiddling/cylonEyes_halfStepping/Makefile
    Chapter04_Bit-Twiddling/cylonEyes_counting/Makefile
    Chapter05_Serial-IO/serialLoopback/Makefile
    Chapter05_Serial-IO/serialOrgan/Makefile
    Chapter06_Digital-Input/debouncer/Makefile
    Chapter06_Digital-Input/simpleButton/Makefile
    Chapter06_Digital-Input/toggleButton_debounced/Makefile
    Chapter06_Digital-Input/bossButton/Makefile
    Chapter06_Digital-Input/avrMusicBox/Makefile
    Chapter06_Digital-Input/toggleButton/Makefile
    Chapter07_Analog-to-Digital-Conversion-I/slowScope/Makefile
    Chapter07_Analog-to-Digital-Conversion-I/nightLight/Makefile
    Chapter07_Analog-to-Digital-Conversion-I/lightSensor/Makefile
    Chapter08_Hardware-Interrupts/capSense/Makefile
    Chapter08_Hardware-Interrupts/helloPinChangeInterrupt/Makefile
    Chapter08_Hardware-Interrupts/helloInterrupt/Makefile
    Chapter09_Introduction-to-Timer-Counter-Hardware/timerAudio/Makefile
    Chapter09_Introduction-to-Timer-Counter-Hardware/reactionTimer/Makefile
    Chapter09_Introduction-to-Timer-Counter-Hardware/amRadio/Makefile
    Chapter10_Pulse-Width-Modulation/pwmOnAnyPin/Makefile
    Chapter10_Pulse-Width-Modulation/pwm/Makefile
    Chapter10_Pulse-Width-Modulation/bruteForcePWM/Makefile
    Chapter10_Pulse-Width-Modulation/pwm_cross-fading_cylons/Makefile
    Chapter10_Pulse-Width-Modulation/pwmTimers/Makefile
    Chapter11_Driving-Servo-Motors/servoWorkout/Makefile
    Chapter11_Driving-Servo-Motors/servoSundial/Makefile
    Chapter12_Analog-to-Digital-Conversion-II/footstepDetector/Makefile
    Chapter12_Analog-to-Digital-Conversion-II/voltmeter/Makefile
    Chapter13_Advanced-PWM-Tricks/dialTone/Makefile
    Chapter13_Advanced-PWM-Tricks/dds_interrupts/Makefile
    Chapter13_Advanced-PWM-Tricks/dds_saw15/Makefile
    Chapter13_Advanced-PWM-Tricks/dds/Makefile
    Chapter13_Advanced-PWM-Tricks/fatSaw/Makefile
    Chapter13_Advanced-PWM-Tricks/arpeggiator/Makefile
    Chapter13_Advanced-PWM-Tricks/adsr/Makefile
    Chapter14_Switches/dcMotorWorkout/Makefile
    Chapter15_Advanced-Motors/stepperWorkout/Makefile
    Chapter15_Advanced-Motors/hBridgeWorkout/Makefile
    Chapter16_SPI/spiEEPROMDemo/Makefile
    Chapter17_I2C/loggingThermometer/Makefile
    Chapter17_I2C/i2cThermometer/Makefile
    Chapter18_Using-Flash-Program-Memory/progmemDemo4/Makefile
    Chapter18_Using-Flash-Program-Memory/progmemDemo3/Makefile
    Chapter18_Using-Flash-Program-Memory/progmemDemo5/Makefile
    Chapter18_Using-Flash-Program-Memory/talkingVoltmeter/cornell/dpcm_1bit/Makefile
    Chapter18_Using-Flash-Program-Memory/talkingVoltmeter/cornell/dpcm_2bit/Makefile
    Chapter18_Using-Flash-Program-Memory/talkingVoltmeter/Makefile
    Chapter18_Using-Flash-Program-Memory/progmemDemo1/Makefile
    Chapter18_Using-Flash-Program-Memory/progmemDemo2/Makefile
    Chapter19_EEPROM/eememDemo/Makefile
    Chapter19_EEPROM/quickDemo/Makefile
    Chapter19_EEPROM/vigenereCipher/Makefile
    Chapter19_EEPROM/favoriteColor/Makefile; do cp AVR-Programming-Library/Makefile Chapter19_EEPROM/favoriteColor/Makefile ; done
    Adam Di Carlo committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    3e13169 View commit details
    Browse the repository at this point in the history
  4. only set the fuses by default -- makes it easier to override per dire…

    …ctory
    Adam Di Carlo committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    d393e12 View commit details
    Browse the repository at this point in the history