├── applications ├── ahrs │ ├── Makefile.target │ ├── Makefile │ ├── imu.h │ └── ahrs.h ├── jen-gdb-support │ └── Makefile ├── jnode-atmega-firmware │ ├── lufa-lib-svn │ │ ├── LUFA │ │ │ ├── Scheduler │ │ │ │ └── Scheduler.o │ │ │ ├── Drivers │ │ │ │ └── USB │ │ │ │ │ ├── Core │ │ │ │ │ ├── Events.o │ │ │ │ │ ├── USBTask.o │ │ │ │ │ ├── AVR8 │ │ │ │ │ │ ├── Host_AVR8.o │ │ │ │ │ │ ├── Pipe_AVR8.o │ │ │ │ │ │ ├── Device_AVR8.o │ │ │ │ │ │ ├── Endpoint_AVR8.o │ │ │ │ │ │ ├── PipeStream_AVR8.o │ │ │ │ │ │ ├── USBInterrupt_AVR8.o │ │ │ │ │ │ ├── EndpointStream_AVR8.o │ │ │ │ │ │ ├── USBController_AVR8.o │ │ │ │ │ │ └── Device_AVR8.c │ │ │ │ │ ├── ConfigDescriptor.o │ │ │ │ │ ├── DeviceStandardReq.o │ │ │ │ │ ├── HostStandardReq.o │ │ │ │ │ ├── XMEGA │ │ │ │ │ │ ├── Pipe_XMEGA.c │ │ │ │ │ │ ├── Host_XMEGA.c │ │ │ │ │ │ ├── PipeStream_XMEGA.c │ │ │ │ │ │ └── Device_XMEGA.c │ │ │ │ │ ├── Events.c │ │ │ │ │ └── UC3 │ │ │ │ │ │ └── Device_UC3.c │ │ │ │ │ └── Class │ │ │ │ │ ├── Common │ │ │ │ │ └── HIDParser.o │ │ │ │ │ ├── Host │ │ │ │ │ ├── CDCClassHost.o │ │ │ │ │ ├── HIDClassHost.o │ │ │ │ │ ├── MIDIClassHost.o │ │ │ │ │ ├── AudioClassHost.o │ │ │ │ │ ├── PrinterClassHost.o │ │ │ │ │ ├── RNDISClassHost.o │ │ │ │ │ ├── MassStorageClassHost.o │ │ │ │ │ ├── StillImageClassHost.o │ │ │ │ │ └── AndroidAccessoryClassHost.o │ │ │ │ │ └── Device │ │ │ │ │ ├── CDCClassDevice.o │ │ │ │ │ ├── HIDClassDevice.o │ │ │ │ │ ├── AudioClassDevice.o │ │ │ │ │ ├── MIDIClassDevice.o │ │ │ │ │ ├── RNDISClassDevice.o │ │ │ │ │ └── MassStorageClassDevice.o │ │ │ ├── DoxygenPages │ │ │ │ ├── DevelopingWithLUFA.txt │ │ │ │ ├── Donating.txt │ │ │ │ ├── Groups.txt │ │ │ │ ├── BuildingLinkableLibraries.txt │ │ │ │ ├── LibraryResources.txt │ │ │ │ └── GettingStarted.txt │ │ │ └── License.txt │ │ ├── Projects │ │ │ ├── TempDataLogger │ │ │ │ ├── TempLogHostApp │ │ │ │ │ ├── Hid.Net.dll │ │ │ │ │ ├── Hid.Linux.dll │ │ │ │ │ ├── Hid.Win32.dll │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── Settings.settings │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ └── README.txt │ │ │ │ ├── Lib │ │ │ │ │ └── FATFs │ │ │ │ │ │ ├── integer.h │ │ │ │ │ │ └── diskio.h │ │ │ │ └── makefile │ │ │ ├── LEDNotifier │ │ │ │ ├── CPUUsageApp │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── Settings.settings │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── Program.cs │ │ │ │ ├── LEDMixerApp │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── Settings.settings │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── Program.cs │ │ │ │ ├── HotmailNotifierApp │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── Settings.settings │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── Program.cs │ │ │ │ └── makefile │ │ │ ├── Webserver │ │ │ │ ├── Lib │ │ │ │ │ ├── uip │ │ │ │ │ │ ├── clock.h │ │ │ │ │ │ └── clock.c │ │ │ │ │ └── FATFs │ │ │ │ │ │ ├── integer.h │ │ │ │ │ │ └── diskio.h │ │ │ │ ├── makefile │ │ │ │ └── LUFA Webserver RNDIS.inf │ │ │ ├── Benito │ │ │ │ └── makefile │ │ │ ├── RelayBoard │ │ │ │ └── makefile │ │ │ ├── USBtoSerial │ │ │ │ └── makefile │ │ │ ├── MediaController │ │ │ │ └── makefile │ │ │ ├── HIDReportViewer │ │ │ │ └── makefile │ │ │ ├── MIDIToneGenerator │ │ │ │ └── makefile │ │ │ ├── MissileLauncher │ │ │ │ └── makefile │ │ │ ├── Magstripe │ │ │ │ └── makefile │ │ │ ├── AVRISP-MKII │ │ │ │ └── makefile │ │ │ └── makefile │ │ ├── Bootloaders │ │ │ ├── HID │ │ │ │ ├── HostLoaderApp │ │ │ │ │ ├── Makefile.bsd │ │ │ │ │ └── Makefile │ │ │ │ └── makefile │ │ │ └── makefile │ │ ├── Demos │ │ │ ├── DualRole │ │ │ │ ├── makefile │ │ │ │ └── ClassDriver │ │ │ │ │ ├── MouseHostDevice │ │ │ │ │ └── makefile │ │ │ │ │ └── makefile │ │ │ ├── makefile │ │ │ ├── Device │ │ │ │ ├── makefile │ │ │ │ ├── LowLevel │ │ │ │ │ ├── MIDI │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── Mouse │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── Joystick │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── Keyboard │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── AudioInput │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── AudioOutput │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── GenericHID │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── KeyboardMouse │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── VirtualSerial │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── DualVirtualSerial │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── MassStorage │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── RNDISEthernet │ │ │ │ │ │ ├── makefile │ │ │ │ │ │ └── LUFA RNDIS.inf │ │ │ │ │ └── makefile │ │ │ │ ├── ClassDriver │ │ │ │ │ ├── MIDI │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── Mouse │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── Joystick │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── Keyboard │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── AudioInput │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── AudioOutput │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── GenericHID │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── KeyboardMouse │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── VirtualSerial │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── DualVirtualSerial │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── VirtualSerialMouse │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── KeyboardMouseMultiReport │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── MassStorage │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── MassStorageKeyboard │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── VirtualSerialMassStorage │ │ │ │ │ │ └── makefile │ │ │ │ │ ├── RNDISEthernet │ │ │ │ │ │ ├── makefile │ │ │ │ │ │ └── LUFA RNDIS.inf │ │ │ │ │ └── makefile │ │ │ │ └── Incomplete │ │ │ │ │ └── TestAndMeasurement │ │ │ │ │ └── makefile │ │ │ └── Host │ │ │ │ ├── makefile │ │ │ │ ├── LowLevel │ │ │ │ ├── MIDIHost │ │ │ │ │ ├── makefile │ │ │ │ │ └── MIDIHost.txt │ │ │ │ ├── MouseHost │ │ │ │ │ └── makefile │ │ │ │ ├── KeyboardHost │ │ │ │ │ └── makefile │ │ │ │ ├── AudioInputHost │ │ │ │ │ └── makefile │ │ │ │ ├── AudioOutputHost │ │ │ │ │ └── makefile │ │ │ │ ├── GenericHIDHost │ │ │ │ │ ├── makefile │ │ │ │ │ └── GenericHIDHost.txt │ │ │ │ ├── VirtualSerialHost │ │ │ │ │ └── makefile │ │ │ │ ├── PrinterHost │ │ │ │ │ └── makefile │ │ │ │ ├── MouseHostWithParser │ │ │ │ │ └── makefile │ │ │ │ ├── MassStorageHost │ │ │ │ │ └── makefile │ │ │ │ ├── RNDISEthernetHost │ │ │ │ │ └── makefile │ │ │ │ ├── StillImageHost │ │ │ │ │ ├── makefile │ │ │ │ │ └── Lib │ │ │ │ │ │ └── PIMACodes.h │ │ │ │ ├── JoystickHostWithParser │ │ │ │ │ └── makefile │ │ │ │ ├── KeyboardHostWithParser │ │ │ │ │ └── makefile │ │ │ │ ├── AndroidAccessoryHost │ │ │ │ │ ├── makefile │ │ │ │ │ ├── AndroidAccessoryHost.txt │ │ │ │ │ └── Lib │ │ │ │ │ │ └── AndroidAccessoryCommands.h │ │ │ │ └── makefile │ │ │ │ └── ClassDriver │ │ │ │ ├── MIDIHost │ │ │ │ ├── makefile │ │ │ │ └── MIDIHost.txt │ │ │ │ ├── MouseHost │ │ │ │ └── makefile │ │ │ │ ├── KeyboardHost │ │ │ │ └── makefile │ │ │ │ ├── PrinterHost │ │ │ │ └── makefile │ │ │ │ ├── AudioInputHost │ │ │ │ └── makefile │ │ │ │ ├── AudioOutputHost │ │ │ │ └── makefile │ │ │ │ ├── MassStorageHost │ │ │ │ └── makefile │ │ │ │ ├── StillImageHost │ │ │ │ └── makefile │ │ │ │ ├── RNDISEthernetHost │ │ │ │ └── makefile │ │ │ │ ├── VirtualSerialHost │ │ │ │ └── makefile │ │ │ │ ├── AndroidAccessoryHost │ │ │ │ ├── makefile │ │ │ │ └── AndroidAccessoryHost.txt │ │ │ │ ├── MouseHostWithParser │ │ │ │ └── makefile │ │ │ │ ├── JoystickHostWithParser │ │ │ │ └── makefile │ │ │ │ ├── KeyboardHostWithParser │ │ │ │ └── makefile │ │ │ │ └── makefile │ │ └── makefile │ ├── clock.h │ ├── clock.c │ └── makefile ├── imu-serial │ ├── Makefile │ └── README ├── button-sensor-sample │ ├── Makefile │ └── button-sensor-sample.c ├── hello-world-leds │ ├── Makefile │ └── README ├── env-board │ └── Makefile ├── jen-telnet │ └── Makefile ├── send-sensors │ ├── Makefile │ └── README └── recv-sensors │ ├── Makefile │ ├── README │ ├── main.c │ └── concom-jnode.py ├── hardware ├── jbee │ ├── jnode.lbr │ ├── lm3881.lbr │ ├── SparkFun.lbr │ ├── inverter.lbr │ ├── sonder_b.lbr │ ├── jbee_jn_oben.brd │ ├── jbee_jn_oben.sch │ ├── jbee_jn_unten.brd │ └── jbee_jn_unten.sch ├── jndis │ ├── jndis_v1.1.brd │ └── jndis_v1.1.sch ├── jnusb │ ├── jnusb_v10.brd │ ├── jnusb_v10.sch │ ├── jnusb_v21.brd │ ├── jnusb_v21.sch │ ├── jnusb_v30.brd │ ├── jnusb_v30.sch │ ├── README │ └── jnusb_v21_noled.bom ├── jncc3000 │ ├── jncc3000-bom.pdf │ ├── jncc3000-board.pdf │ ├── jncc3000-assembly.pdf │ └── jncc3000-schematic.pdf └── jnode │ └── bom_links.py ├── README └── .gitmodules /applications/ahrs/Makefile.target: -------------------------------------------------------------------------------- 1 | TARGET = jnode 2 | -------------------------------------------------------------------------------- /hardware/jbee/jnode.lbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jbee/jnode.lbr -------------------------------------------------------------------------------- /hardware/jbee/lm3881.lbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jbee/lm3881.lbr -------------------------------------------------------------------------------- /hardware/jbee/SparkFun.lbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jbee/SparkFun.lbr -------------------------------------------------------------------------------- /hardware/jbee/inverter.lbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jbee/inverter.lbr -------------------------------------------------------------------------------- /hardware/jbee/sonder_b.lbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jbee/sonder_b.lbr -------------------------------------------------------------------------------- /hardware/jndis/jndis_v1.1.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jndis/jndis_v1.1.brd -------------------------------------------------------------------------------- /hardware/jndis/jndis_v1.1.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jndis/jndis_v1.1.sch -------------------------------------------------------------------------------- /hardware/jnusb/jnusb_v10.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jnusb/jnusb_v10.brd -------------------------------------------------------------------------------- /hardware/jnusb/jnusb_v10.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jnusb/jnusb_v10.sch -------------------------------------------------------------------------------- /hardware/jnusb/jnusb_v21.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jnusb/jnusb_v21.brd -------------------------------------------------------------------------------- /hardware/jnusb/jnusb_v21.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jnusb/jnusb_v21.sch -------------------------------------------------------------------------------- /hardware/jnusb/jnusb_v30.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jnusb/jnusb_v30.brd -------------------------------------------------------------------------------- /hardware/jnusb/jnusb_v30.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jnusb/jnusb_v30.sch -------------------------------------------------------------------------------- /hardware/jbee/jbee_jn_oben.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jbee/jbee_jn_oben.brd -------------------------------------------------------------------------------- /hardware/jbee/jbee_jn_oben.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jbee/jbee_jn_oben.sch -------------------------------------------------------------------------------- /hardware/jbee/jbee_jn_unten.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jbee/jbee_jn_unten.brd -------------------------------------------------------------------------------- /hardware/jbee/jbee_jn_unten.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jbee/jbee_jn_unten.sch -------------------------------------------------------------------------------- /hardware/jncc3000/jncc3000-bom.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jncc3000/jncc3000-bom.pdf -------------------------------------------------------------------------------- /hardware/jncc3000/jncc3000-board.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jncc3000/jncc3000-board.pdf -------------------------------------------------------------------------------- /hardware/jncc3000/jncc3000-assembly.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jncc3000/jncc3000-assembly.pdf -------------------------------------------------------------------------------- /hardware/jncc3000/jncc3000-schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/hardware/jncc3000/jncc3000-schematic.pdf -------------------------------------------------------------------------------- /applications/jen-gdb-support/Makefile: -------------------------------------------------------------------------------- 1 | all: gdb-support 2 | 3 | UIP_CONF_IPV6=1 4 | 5 | CONTIKI =../../contiki-jn51xx 6 | include $(CONTIKI)/Makefile.include 7 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Scheduler/Scheduler.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Scheduler/Scheduler.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/Events.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/Events.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/USBTask.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/USBTask.o -------------------------------------------------------------------------------- /applications/imu-serial/Makefile: -------------------------------------------------------------------------------- 1 | CONTIKI_PROJECT = imu-serial 2 | all: $(CONTIKI_PROJECT) 3 | 4 | UIP_CONF_IPV6=1 5 | DEFINES=WITH_UIP6 6 | 7 | CONTIKI = ../../contiki-jn51xx 8 | include $(CONTIKI)/Makefile.include 9 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | A modularized open hardware, sensor drivers based on contiki for the JN51xx µController. A detailed description and how-to can be found in the wiki (see link below). 2 | http://github.com/teco-kit/Jennisense/wiki 3 | 4 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Common/HIDParser.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Common/HIDParser.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/ConfigDescriptor.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/ConfigDescriptor.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/DeviceStandardReq.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/DeviceStandardReq.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/HostStandardReq.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/HostStandardReq.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/CDCClassHost.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/CDCClassHost.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/HIDClassHost.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/HIDClassHost.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/MIDIClassHost.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/MIDIClassHost.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.o -------------------------------------------------------------------------------- /applications/button-sensor-sample/Makefile: -------------------------------------------------------------------------------- 1 | CONTIKI_PROJECT = button-sensor-sample 2 | all: $(CONTIKI_PROJECT) 3 | 4 | UIP_CONF_IPV6=1 5 | DEFINES=WITH_UIP6 6 | 7 | CONTIKI = ../../contiki-jn51xx 8 | include $(CONTIKI)/Makefile.include 9 | -------------------------------------------------------------------------------- /applications/hello-world-leds/Makefile: -------------------------------------------------------------------------------- 1 | CONTIKI_PROJECT = hello-world-leds 2 | all: $(CONTIKI_PROJECT) 3 | 4 | UIP_CONF_IPV6=1 5 | DEFINES=WITH_UIP6 6 | 7 | CONTIKI = ../../contiki-jn51xx-jnode2 8 | include $(CONTIKI)/Makefile.include 9 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/CDCClassDevice.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/CDCClassDevice.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/HIDClassDevice.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/HIDClassDevice.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/AudioClassHost.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/AudioClassHost.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/PrinterClassHost.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/PrinterClassHost.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/RNDISClassHost.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/RNDISClassHost.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/AudioClassDevice.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/AudioClassDevice.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/MIDIClassDevice.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/MIDIClassDevice.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/RNDISClassDevice.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/RNDISClassDevice.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/MassStorageClassHost.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/MassStorageClassHost.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/StillImageClassHost.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/StillImageClassHost.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Hid.Net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Hid.Net.dll -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Hid.Linux.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Hid.Linux.dll -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Hid.Win32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Hid.Win32.dll -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/MassStorageClassDevice.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Device/MassStorageClassDevice.o -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teco-kit/Jennisense/HEAD/applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.o -------------------------------------------------------------------------------- /applications/env-board/Makefile: -------------------------------------------------------------------------------- 1 | CONTIKI_PROJECT = main 2 | all: $(CONTIKI_PROJECT) 3 | 4 | UIP_CONF_IPV6=1 5 | DEFINES=WITH_UIP6 6 | 7 | CONTIKI = ../../contiki-jn51xx 8 | CFLAGS+=-DSICSLOWPAN_CONF_PANID=0xCCCC 9 | 10 | include $(CONTIKI)/Makefile.include 11 | -------------------------------------------------------------------------------- /applications/jen-telnet/Makefile: -------------------------------------------------------------------------------- 1 | CONTIKI_PROJECT = jen-telnet 2 | all: $(CONTIKI_PROJECT) 3 | 4 | APPS = telnetd program-handler 5 | 6 | UIP_CONF_IPV6=1 7 | DEFINES=WITH_UIP6 8 | 9 | CONTIKI = ../../contiki-jn51xx 10 | include $(CONTIKI)/Makefile.include 11 | -------------------------------------------------------------------------------- /applications/send-sensors/Makefile: -------------------------------------------------------------------------------- 1 | CONTIKI_PROJECT = main 2 | all: $(CONTIKI_PROJECT) 3 | 4 | UIP_CONF_IPV6=1 5 | DEFINES=WITH_UIP6 6 | 7 | CONTIKI = ../../contiki-jn51xx 8 | CFLAGS+=-DSICSLOWPAN_CONF_PANID=0xCCCC 9 | 10 | include $(CONTIKI)/Makefile.include 11 | -------------------------------------------------------------------------------- /hardware/jnode/bom_links.py: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cat $1 | python2 -c "import sys,re;sys.stdout.write('');[sys.stdout.write(re.sub('http://(.*?)<', r'link<', line)) for line in sys.stdin]" 3 | -------------------------------------------------------------------------------- /applications/ahrs/Makefile: -------------------------------------------------------------------------------- 1 | CONTIKI_PROJECT = ahrs_estimate 2 | all: $(CONTIKI_PROJECT) 3 | 4 | APPS = telnetd 5 | CONTIKI_SOURCEFILES = imu.c ahrs.c 6 | TARGET_LIBFILES = -lm 7 | 8 | UIP_CONF_IPV6=1 9 | DEFINES=WITH_UIP6 10 | 11 | CONTIKI = ../../contiki-jn51xx 12 | include $(CONTIKI)/Makefile.include 13 | -------------------------------------------------------------------------------- /applications/recv-sensors/Makefile: -------------------------------------------------------------------------------- 1 | CONTIKI_PROJECT = main 2 | all: $(CONTIKI_PROJECT) 3 | 4 | UIP_CONF_IPV6=1 5 | DEFINES=WITH_UIP6 6 | 7 | CONTIKI = ../../contiki-jn51xx 8 | CFLAGS+=-DSICSLOWPAN_CONF_PANID=0xCCCC 9 | CFLAGS+=-DJENNIC_CONF_COORDINATOR 10 | 11 | 12 | include $(CONTIKI)/Makefile.include 13 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/clock.h: -------------------------------------------------------------------------------- 1 | #ifndef __CLOCK_ARCH_H__ 2 | #define __CLOCK_ARCH_H__ 3 | 4 | #include 5 | #include 6 | 7 | typedef uint16_t clock_time_t; 8 | #define CLOCK_SECOND 100 9 | void clock_init(void); 10 | clock_time_t clock_time(void); 11 | 12 | #endif /* __CLOCK_ARCH_H__ */ 13 | 14 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/CPUUsageApp/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/LEDMixerApp/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/HotmailNotifierApp/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/Webserver/Lib/uip/clock.h: -------------------------------------------------------------------------------- 1 | #ifndef __CLOCK_ARCH_H__ 2 | #define __CLOCK_ARCH_H__ 3 | 4 | #include 5 | #include 6 | 7 | typedef uint16_t clock_time_t; 8 | #define CLOCK_SECOND 100 9 | void clock_init(void); 10 | clock_time_t clock_time(void); 11 | 12 | #endif /* __CLOCK_ARCH_H__ */ 13 | 14 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "contiki-jn51xx"] 2 | path = contiki-jn51xx 3 | url = git://github.com/pscholl/contiki-jn51xx.git 4 | [submodule "applications/ethbridge"] 5 | path = applications/ethbridge 6 | url = git://github.com/pscholl/ethbridge.git 7 | [submodule "applications/jnode-atmega-firmware/lufa"] 8 | path = applications/jnode-atmega-firmware/lufa 9 | url = git://github.com/abcminiuser/lufa-lib.git 10 | -------------------------------------------------------------------------------- /hardware/jnusb/README: -------------------------------------------------------------------------------- 1 | This folder contains the hardware eagle files for the jnusb platform. There are 2 | two platform, one with a normal usb connector (v10) and one with a pcb usb 3 | connector (v21). Version v30 of the board is ripped of the programming 4 | connector, push-buttons and leds, a minimalistic version of the board. 5 | Reprogramming has to be through the jennic pads. 6 | 7 | License is Creative Commons Attribution-Share Alike 3.0 8 | (http://creativecommons.org/licenses/by-sa/3.0/). 9 | -------------------------------------------------------------------------------- /applications/recv-sensors/README: -------------------------------------------------------------------------------- 1 | Usage 2 | ----- 3 | 4 | Receives concom packets via IPv6 broadcast and forwards them to the serial port. 5 | Use the included python script to read data from the port. 6 | 7 | Building 8 | -------- 9 | 10 | Assuming the jn5148 toolchain is installed at /usr/ba2-elf/bin: 11 | 12 | $ export PATH=$PATH:/usr/ba2-elf/bin 13 | $ make TARGET=jnode savetarget # needs to be done only once 14 | $ make main.jnode.hex 15 | $ jenprog -t /dev/ttyACM0 main.jnode.hex 16 | 17 | -------------------------------------------------------------------------------- /applications/send-sensors/README: -------------------------------------------------------------------------------- 1 | Usage 2 | ----- 3 | 4 | Samples all IMU sensors with the given period and broadcasts them over IPv6 as a concom packet. 5 | Use in conjunction with recv-sensors application. 6 | 7 | Building 8 | -------- 9 | 10 | Assuming the jn5148 toolchain is installed at /usr/ba2-elf/bin: 11 | 12 | $ export PATH=$PATH:/usr/ba2-elf/bin 13 | $ make TARGET=jnode savetarget # needs to be done only once 14 | $ make main.jnode.hex 15 | $ jenprog -t /dev/ttyACM0 main.jnode.hex 16 | 17 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Bootloaders/HID/HostLoaderApp/Makefile.bsd: -------------------------------------------------------------------------------- 1 | OS ?= FreeBSD 2 | #OS ?= NetBSD 3 | #OS ?= OpenBSD 4 | 5 | CFLAGS ?= -O2 -Wall 6 | CC ?= gcc 7 | 8 | .if $(OS) == "FreeBSD" 9 | CFLAGS += -DUSE_LIBUSB 10 | LIBS = -lusb 11 | .elif $(OS) == "NetBSD" || $(OS) == "OpenBSD" 12 | CFLAGS += -DUSE_UHID 13 | LIBS = 14 | .endif 15 | 16 | 17 | hid_bootloader_cli: hid_bootloader_cli.c 18 | $(CC) $(CFLAGS) -s -o hid_bootloader_cli hid_bootloader_cli.c $(LIBS) 19 | 20 | clean: 21 | rm -f hid_bootloader_cli 22 | -------------------------------------------------------------------------------- /applications/imu-serial/README: -------------------------------------------------------------------------------- 1 | Usage 2 | ----- 3 | 4 | Prints all available sensor data on the serial port. Serial port settings are 5 | 8N1 1M baud. For linux you can use: 6 | 7 | $ stty -F /dev/ttyACM0 speed 1000000 raw 8 | $ cat /dev/ttyACM0 9 | 10 | to read data. 11 | 12 | Building 13 | -------- 14 | 15 | Assuming the jn5148 toolchain is installed at /usr/ba2-elf/bin: 16 | 17 | $ export PATH=$PATH:/usr/ba2-elf/bin 18 | $ make TARGET=jnode savetarget # needs to be done only once 19 | $ make imu-serial.jnode.hex 20 | $ jenprog -t /dev/ttyACM0 imu-serial.jnode.hex 21 | 22 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/DualRole/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Class Driver and Low Level Demos. Call with 10 | # "make all" to rebuild all demos of both types. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | all: 17 | 18 | %: 19 | $(MAKE) -C ClassDriver $@ 20 | 21 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Demos. Call with "make all" to 10 | # rebuild all demos. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | all: 17 | 18 | %: 19 | $(MAKE) -C Device $@ 20 | $(MAKE) -C Host $@ 21 | $(MAKE) -C DualRole $@ 22 | 23 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Class Driver and Low Level Demos. Call with 10 | # "make all" to rebuild all demos of both types. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | all: 17 | 18 | %: 19 | $(MAKE) -C ClassDriver $@ 20 | $(MAKE) -C LowLevel $@ 21 | 22 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Class Driver and Low Level Demos. Call with 10 | # "make all" to rebuild all demos of both types. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | all: 17 | 18 | %: 19 | $(MAKE) -C ClassDriver $@ 20 | $(MAKE) -C LowLevel $@ 21 | 22 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/HotmailNotifierApp/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Windows.Forms; 4 | 5 | namespace TestWinForms 6 | { 7 | static class Program 8 | { 9 | /// 10 | /// The main entry point for the application. 11 | /// 12 | [STAThread] 13 | static void Main() 14 | { 15 | Application.EnableVisualStyles(); 16 | Application.SetCompatibleTextRenderingDefault(false); 17 | Application.Run(new MailNotifier()); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/CPUUsageApp/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace CPUMonitor 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new frmCPU()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/LEDMixerApp/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace LEDMixer 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new LEDMixer()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace Project1HostApp 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new frmDataloggerSettings()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/clock.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | 5 | #include 6 | 7 | #include "clock.h" 8 | 9 | //Counted time 10 | volatile clock_time_t clock_datetime = 0; 11 | 12 | //Overflow interrupt 13 | ISR(TIMER1_COMPA_vect, ISR_BLOCK) 14 | { 15 | clock_datetime += 1; 16 | } 17 | 18 | //Initialise the clock 19 | void clock_init() 20 | { 21 | OCR1A = (((F_CPU / 1024) / 100) - 1); 22 | TCCR1B = ((1 << WGM12) | (1 << CS12) | (1 << CS10)); 23 | TIMSK1 = (1 << OCIE1A); 24 | } 25 | 26 | //Return time 27 | clock_time_t clock_time() 28 | { 29 | clock_time_t time; 30 | 31 | GlobalInterruptDisable(); 32 | time = clock_datetime; 33 | GlobalInterruptEnable(); 34 | 35 | return time; 36 | } 37 | 38 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/Webserver/Lib/uip/clock.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | 5 | #include 6 | 7 | #include "clock.h" 8 | 9 | //Counted time 10 | volatile clock_time_t clock_datetime = 0; 11 | 12 | //Overflow interrupt 13 | ISR(TIMER1_COMPA_vect, ISR_BLOCK) 14 | { 15 | clock_datetime += 1; 16 | } 17 | 18 | //Initialise the clock 19 | void clock_init() 20 | { 21 | OCR1A = (((F_CPU / 1024) / 100) - 1); 22 | TCCR1B = ((1 << WGM12) | (1 << CS12) | (1 << CS10)); 23 | TIMSK1 = (1 << OCIE1A); 24 | } 25 | 26 | //Return time 27 | clock_time_t clock_time() 28 | { 29 | clock_time_t time; 30 | 31 | GlobalInterruptDisable(); 32 | time = clock_datetime; 33 | GlobalInterruptEnable(); 34 | 35 | return time; 36 | } 37 | 38 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build the LUFA library, projects and demos. 10 | 11 | # Call with "make all" to rebuild everything, "make clean" to clean everything, 12 | # "make mostlyclean" to remove all intermediatary files but preserve any binaries, 13 | # "make doxygen" to document everything with Doxygen (if installed). Call 14 | # "make help" for additional target build information within a specific project. 15 | 16 | all: 17 | 18 | %: 19 | @echo Executing \"make $@\" on all LUFA library elements. 20 | @echo 21 | $(MAKE) -C LUFA $@ 22 | $(MAKE) -C Demos $@ 23 | $(MAKE) -C Projects $@ 24 | $(MAKE) -C Bootloaders $@ 25 | @echo 26 | @echo LUFA \"make $@\" operation complete. 27 | -------------------------------------------------------------------------------- /applications/recv-sensors/main.c: -------------------------------------------------------------------------------- 1 | #include "contiki.h" 2 | #include "contiki-net.h" 3 | #include "dev/leds.h" 4 | #include "hrclock.h" 5 | 6 | #include 7 | 8 | PROCESS(sync_master, "sync_master"); 9 | AUTOSTART_PROCESSES(&sync_master); 10 | 11 | #define UDP_HDR ((struct uip_udpip_hdr *)&uip_buf[UIP_LLH_LEN]) 12 | 13 | PROCESS_THREAD(sync_master, ev, data) 14 | { 15 | static int i=0; 16 | static struct uip_udp_conn *udp; 17 | 18 | PROCESS_BEGIN(); 19 | 20 | udp = udp_new(NULL, UIP_HTONS(10000), NULL); 21 | uip_udp_bind(udp, UIP_HTONS(10000)); 22 | uart0_init(1000000); 23 | 24 | while(1) 25 | { 26 | PROCESS_YIELD_UNTIL(ev == tcpip_event); 27 | int i; 28 | for (i = 0; i < 16; i++) 29 | uart0_writeb(UDP_HDR->srcipaddr.u8[i]); 30 | for (i = 0; i < uip_datalen(); i++) 31 | { 32 | uart0_writeb(((uint8_t*)uip_appdata)[i]); 33 | } 34 | } 35 | 36 | PROCESS_END(); 37 | } 38 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/Webserver/Lib/FATFs/integer.h: -------------------------------------------------------------------------------- 1 | /*-------------------------------------------*/ 2 | /* Integer type definitions for FatFs module */ 3 | /*-------------------------------------------*/ 4 | 5 | #ifndef _INTEGER 6 | #define _INTEGER 7 | 8 | #ifdef _WIN32 /* FatFs development platform */ 9 | 10 | #include 11 | #include 12 | 13 | #else /* Embedded platform */ 14 | 15 | /* These types must be 16-bit, 32-bit or larger integer */ 16 | typedef int INT; 17 | typedef unsigned int UINT; 18 | 19 | /* These types must be 8-bit integer */ 20 | typedef char CHAR; 21 | typedef unsigned char UCHAR; 22 | typedef unsigned char BYTE; 23 | 24 | /* These types must be 16-bit integer */ 25 | typedef short SHORT; 26 | typedef unsigned short USHORT; 27 | typedef unsigned short WORD; 28 | typedef unsigned short WCHAR; 29 | 30 | /* These types must be 32-bit integer */ 31 | typedef long LONG; 32 | typedef unsigned long ULONG; 33 | typedef unsigned long DWORD; 34 | 35 | #endif 36 | 37 | #endif 38 | 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/Lib/FATFs/integer.h: -------------------------------------------------------------------------------- 1 | /*-------------------------------------------*/ 2 | /* Integer type definitions for FatFs module */ 3 | /*-------------------------------------------*/ 4 | 5 | #ifndef _INTEGER 6 | #define _INTEGER 7 | 8 | #ifdef _WIN32 /* FatFs development platform */ 9 | 10 | #include 11 | #include 12 | 13 | #else /* Embedded platform */ 14 | 15 | /* These types must be 16-bit, 32-bit or larger integer */ 16 | typedef int INT; 17 | typedef unsigned int UINT; 18 | 19 | /* These types must be 8-bit integer */ 20 | typedef char CHAR; 21 | typedef unsigned char UCHAR; 22 | typedef unsigned char BYTE; 23 | 24 | /* These types must be 16-bit integer */ 25 | typedef short SHORT; 26 | typedef unsigned short USHORT; 27 | typedef unsigned short WORD; 28 | typedef unsigned short WCHAR; 29 | 30 | /* These types must be 32-bit integer */ 31 | typedef long LONG; 32 | typedef unsigned long ULONG; 33 | typedef unsigned long DWORD; 34 | 35 | #endif 36 | 37 | #endif 38 | 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/README.txt: -------------------------------------------------------------------------------- 1 | http://en.sourceforge.jp/projects/sfnet_libhidnet/ 2 | 3 | This library has been tested on Windows Vista 32bit, Windows Vista 64bit, 4 | Windows XP 32bit and Debian (Lenny) AMD64 but should work on any version of 5 | Windows that can run the .NET framework 2.0 and any other operating system 6 | that has both hiddev and Mono. 7 | 8 | Any additions must be tested and work on Windows and Linux, on both 32 and 9 | 64 bit. Windows 64 bit testing is particularly important as it is often 10 | neglected. 11 | 12 | 13 | Hid.Linux.dll was compiled under Linux with Mono (mcs) and uses no generics. 14 | 15 | Hid.Win32.dll and Hid.Net.dll were compiled under Windows with the .NET 16 | Framework v2.0.50727 but are also tested to compile with Mono (gmcs). 17 | 18 | 19 | A good starting point when using this library is Hid.DeviceFactory's Enumerate 20 | methods. 21 | 22 | LogitechMX5000.cs is a simple example of how the library can be used. Other 23 | examples on common devices are welcomed. 24 | 25 | -------------------------------------------------------------------------------- /applications/button-sensor-sample/button-sensor-sample.c: -------------------------------------------------------------------------------- 1 | #include "contiki.h" 2 | #include "dev/button-sensor.h" 3 | 4 | /*---------------------------------------------------------------------------*/ 5 | PROCESS(button_serial, "button_serial"); 6 | /*---------------------------------------------------------------------------*/ 7 | PROCESS_THREAD(button_serial, ev, data) 8 | { 9 | static struct sensors_sensor *btn; 10 | static struct etimer et; 11 | 12 | PROCESS_BEGIN(); 13 | 14 | PROCESS_PAUSE(); 15 | 16 | btn = sensors_find(BUTTON_SENSOR); 17 | 18 | if (btn!=NULL) 19 | SENSORS_ACTIVATE(*btn); 20 | 21 | etimer_set(&et, CLOCK_SECOND/2); 22 | static int pressed = 0; 23 | 24 | while(1) { 25 | PROCESS_YIELD_UNTIL(ev==sensors_event && data==btn); 26 | 27 | if(btn->value(BUTTON_0)!=pressed){ 28 | printf("btn0 pressed/released \n"); 29 | pressed=btn->value(BUTTON_0); 30 | } 31 | etimer_reset(&et); 32 | } 33 | 34 | PROCESS_END(); 35 | } 36 | /*---------------------------------------------------------------------------*/ 37 | AUTOSTART_PROCESSES(&button_serial); 38 | /*---------------------------------------------------------------------------*/ 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/DoxygenPages/DevelopingWithLUFA.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** 8 | * \page Page_DevelopingWithLUFA Developing With LUFA 9 | * 10 | * This section of the manual contains information on LUFA development, such as Getting Started information, 11 | * information on compile-time tuning of the library and other developer-related sections. 12 | * 13 | * Subsections: 14 | * \li \subpage Page_BuildSystem - The LUFA Buildsystem 15 | * \li \subpage Page_TokenSummary - Summary of Compile Time Tokens 16 | * \li \subpage Page_Migration - Migrating from an Older LUFA Version 17 | * \li \subpage Page_VIDPID - Allocated USB VID and PID Values 18 | * \li \subpage Page_BuildLibrary - Building as a Linkable Library 19 | * \li \subpage Page_ExportingLibrary - Exporting LUFA for IDE Use 20 | * \li \subpage Page_WritingBoardDrivers - How to Write Custom Board Drivers 21 | * \li \subpage Page_SoftwareBootloaderStart - How to jump to the bootloader in software 22 | */ 23 | 24 | -------------------------------------------------------------------------------- /applications/ahrs/imu.h: -------------------------------------------------------------------------------- 1 | //===================================================================================================== 2 | // IMU.h 3 | // S.O.H. Madgwick 4 | // 25th September 2010 5 | //===================================================================================================== 6 | // 7 | // See IMU.c file for description. 8 | // 9 | //===================================================================================================== 10 | #ifndef IMU_h 11 | #define IMU_h 12 | 13 | //---------------------------------------------------------------------------------------------------- 14 | // Variable declaration 15 | 16 | extern float q0, q1, q2, q3; // quaternion elements representing the estimated orientation 17 | extern float exInt, eyInt, ezInt; // scaled integral error 18 | 19 | //--------------------------------------------------------------------------------------------------- 20 | // Function declaration 21 | 22 | 23 | #endif 24 | //===================================================================================================== 25 | // End of file 26 | //===================================================================================================== 27 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/License.txt: -------------------------------------------------------------------------------- 1 | LUFA Library 2 | Copyright (C) Dean Camera, 2012. 3 | 4 | dean [at] fourwalledcubicle [dot] com 5 | www.lufa-lib.org 6 | 7 | 8 | Permission to use, copy, modify, and distribute this software 9 | and its documentation for any purpose is hereby granted without 10 | fee, provided that the above copyright notice appear in all 11 | copies and that both that the copyright notice and this 12 | permission notice and warranty disclaimer appear in supporting 13 | documentation, and that the name of the author not be used in 14 | advertising or publicity pertaining to distribution of the 15 | software without specific, written prior permission. 16 | 17 | The author disclaims all warranties with regard to this 18 | software, including all implied warranties of merchantability 19 | and fitness. In no event shall the author be liable for any 20 | special, indirect or consequential damages or any damages 21 | whatsoever resulting from loss of use, data or profits, whether 22 | in an action of contract, negligence or other tortious action, 23 | arising out of or in connection with the use or performance of 24 | this software. -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/LEDMixerApp/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.239 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace LEDMixer.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /applications/ahrs/ahrs.h: -------------------------------------------------------------------------------- 1 | //===================================================================================================== 2 | // AHRS.h 3 | // S.O.H. Madgwick 4 | // 25th August 2010 5 | //===================================================================================================== 6 | // 7 | // See AHRS.c file for description. 8 | // 9 | //===================================================================================================== 10 | #ifndef AHRS_h 11 | #define AHRS_h 12 | 13 | //---------------------------------------------------------------------------------------------------- 14 | // Variable declaration 15 | 16 | //--------------------------------------------------------------------------------------------------- 17 | // Function declaration 18 | 19 | void AHRSupdate(float gx, float gy, float gz, float ax, float ay, float az, float mx, float my, float mz, float halfT); 20 | void IMUupdate(float gx, float gy, float gz, float ax, float ay, float az, float haltT); 21 | 22 | #endif 23 | //===================================================================================================== 24 | // End of file 25 | //===================================================================================================== 26 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/CPUUsageApp/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.239 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace CPUMonitor.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Bootloaders/HID/HostLoaderApp/Makefile: -------------------------------------------------------------------------------- 1 | OS ?= LINUX 2 | #OS ?= WINDOWS 3 | #OS ?= MACOSX 4 | #OS ?= BSD 5 | 6 | ifeq ($(OS), LINUX) # also works on FreeBSD 7 | CC ?= gcc 8 | CFLAGS ?= -O2 -Wall 9 | hid_bootloader_cli: hid_bootloader_cli.c 10 | $(CC) $(CFLAGS) -s -DUSE_LIBUSB -o hid_bootloader_cli hid_bootloader_cli.c -lusb 11 | 12 | 13 | else ifeq ($(OS), WINDOWS) 14 | CC = i586-mingw32msvc-gcc 15 | CFLAGS ?= -O2 -Wall 16 | hid_bootloader_cli.exe: hid_bootloader_cli.c 17 | $(CC) $(CFLAGS) -s -DUSE_WIN32 -o hid_bootloader_cli.exe hid_bootloader_cli.c -lhid -lsetupapi 18 | 19 | 20 | else ifeq ($(OS), MACOSX) 21 | CC ?= gcc 22 | SDK ?= /Developer/SDKs/MacOSX10.5.sdk 23 | CFLAGS ?= -O2 -Wall 24 | hid_bootloader_cli: hid_bootloader_cli.c 25 | $(CC) $(CFLAGS) -DUSE_APPLE_IOKIT -isysroot $(SDK) -o hid_bootloader_cli hid_bootloader_cli.c -Wl,-syslibroot,$(SDK) -framework IOKit -framework CoreFoundation 26 | 27 | 28 | else ifeq ($(OS), BSD) # works on NetBSD and OpenBSD 29 | CC ?= gcct 30 | CFLAGS ?= -O2 -Wall 31 | hid_bootloader_cli: hid_bootloader_cli.c 32 | $(CC) $(CFLAGS) -s -DUSE_UHID -o hid_bootloader_cli hid_bootloader_cli.c 33 | 34 | 35 | endif 36 | 37 | 38 | clean: 39 | rm -f hid_bootloader_cli hid_bootloader_cli.exe 40 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/MIDI/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MIDI 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/Mouse/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = Mouse 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/HotmailNotifierApp/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.239 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace MailNotifier.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/Joystick/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = Joystick 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/Keyboard/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = Keyboard 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/Benito/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = atmega32u2 15 | ARCH = AVR8 16 | BOARD = BENITO 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = Benito 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/AudioInput/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AudioInput 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/AudioOutput/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AudioOutput 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/GenericHID/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = GenericHID 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = BUI 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = LEDNotifier 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/RelayBoard/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = RelayBoard 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.239 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace TemperatureLoggerHostApp.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/KeyboardMouse/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = KeyboardMouse 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/VirtualSerial/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = VirtualSerial 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/USBtoSerial/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = atmega32u4 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 16000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = USBtoSerial 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/MIDI/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MIDI 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/MediaController/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MediaController 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/Mouse/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = Mouse 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/DualVirtualSerial/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = DualVirtualSerial 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/HIDReportViewer/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = HIDReportViewer 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/MIDIToneGenerator/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MIDIToneGenerator 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/MissileLauncher/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MissileLauncher 21 | SRC = $(TARGET).c ConfigDescriptor.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/Joystick/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = Joystick 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/Keyboard/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = Keyboard 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/MIDIHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MIDIHost 21 | SRC = $(TARGET).c ConfigDescriptor.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/MouseHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MouseHost 21 | SRC = $(TARGET).c ConfigDescriptor.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/AudioInput/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AudioInput 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/AudioOutput/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AudioOutput 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/GenericHID/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = GenericHID 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/MIDIHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MIDIHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/MouseHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MouseHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/KeyboardHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = KeyboardHost 21 | SRC = $(TARGET).c ConfigDescriptor.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/Magstripe/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = NONE 17 | F_CPU = 16000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = Magstripe 21 | SRC = $(TARGET).c Descriptors.c Lib/CircularBitBuffer.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/KeyboardMouse/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = KeyboardMouse 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/VirtualSerial/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = VirtualSerial 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/KeyboardHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = KeyboardHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/PrinterHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = PrinterHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/AudioInputHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AudioInputHost 21 | SRC = $(TARGET).c ConfigDescriptor.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/AudioOutputHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AudioOutputHost 21 | SRC = $(TARGET).c ConfigDescriptor.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/GenericHIDHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = GenericHIDHost 21 | SRC = $(TARGET).c ConfigDescriptor.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/MassStorage/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MassStorage 21 | SRC = $(TARGET).c Descriptors.c Lib/DataflashManager.c Lib/SCSI.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/AudioInputHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AudioInputHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/AudioOutputHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AudioOutputHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/MassStorageHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MassStorageHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/StillImageHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = StillImageHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/VirtualSerialHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = VirtualSerialHost 21 | SRC = $(TARGET).c ConfigDescriptor.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/DualVirtualSerial/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = DualVirtualSerial 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/VirtualSerialMouse/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = VirtualSerialMouse 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/Incomplete/TestAndMeasurement/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = TestAndMeasurement 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/RNDISEthernetHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = RNDISEthernetHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/VirtualSerialHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = VirtualSerialHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/AndroidAccessoryHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AndroidAccessoryHost 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/MouseHostWithParser/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MouseHostWithParser 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/PrinterHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = PrinterHost 21 | SRC = $(TARGET).c ConfigDescriptor.c Lib/PrinterCommands.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/KeyboardMouseMultiReport/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = KeyboardMouseMultiReport 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/JoystickHostWithParser/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = JoystickHostWithParser 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/KeyboardHostWithParser/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = KeyboardHostWithParser 21 | SRC = $(TARGET).c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/MouseHostWithParser/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MouseHostWithParser 21 | SRC = $(TARGET).c ConfigDescriptor.c HIDReport.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/MassStorage/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MassStorage 21 | SRC = $(TARGET).c Descriptors.c Lib/DataflashManager.c Lib/SCSI.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/MassStorageHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MassStorageHost 21 | SRC = $(TARGET).c ConfigDescriptor.c Lib/MassStoreCommands.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/RNDISEthernetHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = RNDISEthernetHost 21 | SRC = $(TARGET).c ConfigDescriptor.c Lib/RNDISCommands.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/StillImageHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = StillImageHost 21 | SRC = $(TARGET).c ConfigDescriptor.c Lib/StillImageCommands.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/JoystickHostWithParser/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = JoystickHostWithParser 21 | SRC = $(TARGET).c ConfigDescriptor.c HIDReport.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/KeyboardHostWithParser/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = KeyboardHostWithParser 21 | SRC = $(TARGET).c ConfigDescriptor.c HIDReport.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/DoxygenPages/Donating.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** 8 | * \page Page_Donating Donating to Support This Project 9 | * 10 | * \image html Images/Author.jpg "Dean Camera, LUFA Developer" 11 | * 12 | * I am a 23 year old Atmel Applications Engineer, living in Trondheim, Norway and working on LUFA in my spare time. 13 | * The development and support of this library requires much effort from myself, as I am the sole developer, maintainer 14 | * and supporter. Please consider donating a small amount to support this and my future Open Source projects - All 15 | * donations are greatly appreciated. 16 | * 17 | * Note that commercial entities can remove the attribution portion of the LUFA license by a one-time fee - see 18 | * \ref Page_LicenseInfo for more details (Note: Please do NOT pay this in advance through the donation link below - 19 | * contact author for payment details.). 20 | * 21 | * \image html "http://www.pledgie.com/campaigns/6927.png?skin_name=chrome" 22 | * Donate to this project via PayPal - Thanks in Advance! 23 | */ 24 | 25 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/MassStorageKeyboard/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MassStorageKeyboard 21 | SRC = $(TARGET).c Descriptors.c Lib/DataflashManager.c Lib/SCSI.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/VirtualSerialMassStorage/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = VirtualSerialMassStorage 21 | SRC = $(TARGET).c Descriptors.c Lib/DataflashManager.c Lib/SCSI.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/DualRole/ClassDriver/MouseHostDevice/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = MouseHostDevice 21 | SRC = $(TARGET).c Descriptors.c DeviceFunctions.c HostFunctions.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/AndroidAccessoryHost/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AndroidAccessoryHost 21 | SRC = $(TARGET).c ConfigDescriptor.c DeviceDescriptor.c Lib/AndroidAccessoryCommands.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 22 | LUFA_PATH = ../../../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | -------------------------------------------------------------------------------- /applications/hello-world-leds/README: -------------------------------------------------------------------------------- 1 | This adds the hello-world process in hello-world.c to the platform build, 2 | which prints "Hello-world" to stdout on startup. 3 | 4 | The entire platform is built, with uip stack, radio drivers, routing, etc. 5 | So it is not usually a simple build! The native platform is the default: 6 | $make 7 | $./hello-world.native 8 | Starting Contiki 9 | Hello, world 10 | 11 | When switching between ipv4 and ipv6 builds on a platform, 12 | $make TARGET= clean 13 | else the library for that platform will contain duplicate or unresolved modules. 14 | 15 | For example, using a loopback interface with the minimal-net platform: 16 | [To install a loopback see http://www.sourceforge.net/apps/mediawiki/contiki/index.php?title=Capturing_loopback_traffic_with_Wireshark] 17 | $cd /examples/hello-world 18 | $make TARGET=minimal-net 19 | $./hello-world.minimal-net 20 | Hello, world 21 | IP Address: 10.1.1.1 22 | Subnet Mask: 255.0.0.0 23 | Def. Router: 10.1.1.100 24 | ^C 25 | $make TARGET=minimal-net clean 26 | $make UIP_CONF_IPV6=1 TARGET=minimal-net 27 | $./hello-world.minimal-net 28 | Hello, world 29 | IPV6 Address: [aaaa::206:98ff:fe00:232] 30 | IPV6 Address: [fe80::206:98ff:fe00:232] 31 | ^C 32 | 33 | Note to AVR Raven users: Output goes to UART1, not the LCD. To see it, 34 | $make TARGET=avr-raven hello-world.elf 35 | Load the .elf in AVR Studio and connect a hapsim terminal to the 1284p simulation. 36 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = TempDataLogger 21 | SRC = $(TARGET).c Descriptors.c Lib/DataflashManager.c Lib/DS1307.c Lib/SCSI.c Lib/FATFs/diskio.c Lib/FATFs/ff.c \ 22 | $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) $(LUFA_SRC_TWI) $(LUFA_SRC_TEMPERATURE) 23 | LUFA_PATH = ../../LUFA 24 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 25 | LD_FLAGS = 26 | 27 | # Default target 28 | all: 29 | 30 | # Include LUFA build script makefiles 31 | include $(LUFA_PATH)/Build/lufa_core.mk 32 | include $(LUFA_PATH)/Build/lufa_sources.mk 33 | include $(LUFA_PATH)/Build/lufa_build.mk 34 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 35 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 36 | include $(LUFA_PATH)/Build/lufa_dfu.mk 37 | include $(LUFA_PATH)/Build/lufa_hid.mk 38 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 39 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 40 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/RNDISEthernet/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = RNDISEthernet 21 | SRC = $(TARGET).c Descriptors.c Lib/Ethernet.c Lib/ProtocolDecoders.c Lib/RNDIS.c Lib/ICMP.c Lib/TCP.c Lib/UDP.c \ 22 | Lib/DHCP.c Lib/ARP.c Lib/IP.c Lib/Webserver.c $(LUFA_SRC_USB) $(LUFA_SRC_SERIAL) 23 | LUFA_PATH = ../../../../LUFA 24 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 25 | LD_FLAGS = 26 | 27 | # Default target 28 | all: 29 | 30 | # Include LUFA build script makefiles 31 | include $(LUFA_PATH)/Build/lufa_core.mk 32 | include $(LUFA_PATH)/Build/lufa_sources.mk 33 | include $(LUFA_PATH)/Build/lufa_build.mk 34 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 35 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 36 | include $(LUFA_PATH)/Build/lufa_dfu.mk 37 | include $(LUFA_PATH)/Build/lufa_hid.mk 38 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 39 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 40 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/RNDISEthernet/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = RNDISEthernet 21 | SRC = $(TARGET).c Descriptors.c Lib/Ethernet.c Lib/ProtocolDecoders.c Lib/ICMP.c Lib/TCP.c Lib/UDP.c Lib/DHCP.c Lib/ARP.c \ 22 | Lib/IP.c Lib/Webserver.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) $(LUFA_SRC_SERIAL) 23 | LUFA_PATH = ../../../../LUFA 24 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 25 | LD_FLAGS = 26 | 27 | # Default target 28 | all: 29 | 30 | # Include LUFA build script makefiles 31 | include $(LUFA_PATH)/Build/lufa_core.mk 32 | include $(LUFA_PATH)/Build/lufa_sources.mk 33 | include $(LUFA_PATH)/Build/lufa_build.mk 34 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 35 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 36 | include $(LUFA_PATH)/Build/lufa_dfu.mk 37 | include $(LUFA_PATH)/Build/lufa_hid.mk 38 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 39 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 40 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/DoxygenPages/Groups.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** \defgroup Group_BoardDrivers Board Drivers 8 | * 9 | * \brief Functions, macros, variables, enums and types related to the control of physical board hardware. 10 | */ 11 | 12 | /** \defgroup Group_PeripheralDrivers On-chip Peripheral Drivers 13 | * 14 | * \brief Functions, macros, variables, enums and types related to the control of AVR subsystems. 15 | */ 16 | 17 | /** \defgroup Group_MiscDrivers Miscellaneous Drivers 18 | * 19 | * \brief Miscellaneous driver Functions, macros, variables, enums and types. 20 | */ 21 | 22 | /** \defgroup Group_PlatformDrivers_AVR8 AVR8 23 | * \ingroup Group_PlatformDrivers 24 | * 25 | * \brief Drivers relating to the AVR8 architecture platform, such as clock setup and interrupt management. 26 | */ 27 | 28 | /** \defgroup Group_PlatformDrivers_XMEGA XMEGA 29 | * \ingroup Group_PlatformDrivers 30 | * 31 | * \brief Drivers relating to the XMEGA architecture platform, such as clock setup and interrupt management. 32 | */ 33 | 34 | /** \defgroup Group_PlatformDrivers_UC3 UC3 35 | * \ingroup Group_PlatformDrivers 36 | * 37 | * \brief Drivers relating to the UC3 architecture platform, such as clock setup and interrupt management. 38 | */ 39 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/AVRISP-MKII/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb162 15 | ARCH = AVR8 16 | BOARD = USBTINYMKII 17 | F_CPU = 16000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = AVRISP-MKII 21 | SRC = $(TARGET).c AVRISPDescriptors.c Lib/V2Protocol.c Lib/V2ProtocolParams.c Lib/ISP/ISPProtocol.c Lib/ISP/ISPTarget.c Lib/XPROG/XPROGProtocol.c \ 22 | Lib/XPROG/XPROGTarget.c Lib/XPROG/XMEGANVM.c Lib/XPROG/TINYNVM.c $(LUFA_SRC_USB) 23 | LUFA_PATH = ../../LUFA 24 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 25 | LD_FLAGS = 26 | 27 | # Default target 28 | all: 29 | 30 | # Include LUFA build script makefiles 31 | include $(LUFA_PATH)/Build/lufa_core.mk 32 | include $(LUFA_PATH)/Build/lufa_sources.mk 33 | include $(LUFA_PATH)/Build/lufa_build.mk 34 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 35 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 36 | include $(LUFA_PATH)/Build/lufa_dfu.mk 37 | include $(LUFA_PATH)/Build/lufa_hid.mk 38 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 39 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 40 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/Webserver/Lib/FATFs/diskio.h: -------------------------------------------------------------------------------- 1 | /*----------------------------------------------------------------------- 2 | / Low level disk interface module include file 3 | /-----------------------------------------------------------------------*/ 4 | 5 | #ifndef _DISKIO_DEFINED 6 | #define _DISKIO_DEFINED 7 | 8 | #ifdef __cplusplus 9 | extern "C" { 10 | #endif 11 | 12 | #include "integer.h" 13 | #include "ff.h" 14 | 15 | #include "../DataflashManager.h" 16 | 17 | 18 | /* Status of Disk Functions */ 19 | typedef BYTE DSTATUS; 20 | 21 | /* Results of Disk Functions */ 22 | typedef enum { 23 | RES_OK = 0, /* 0: Successful */ 24 | RES_ERROR, /* 1: R/W Error */ 25 | RES_WRPRT, /* 2: Write Protected */ 26 | RES_NOTRDY, /* 3: Not Ready */ 27 | RES_PARERR /* 4: Invalid Parameter */ 28 | } DRESULT; 29 | 30 | 31 | /*---------------------------------------*/ 32 | /* Prototypes for disk control functions */ 33 | 34 | DSTATUS disk_initialize (BYTE); 35 | DSTATUS disk_status (BYTE); 36 | DRESULT disk_read (BYTE, BYTE*, DWORD, BYTE); 37 | DRESULT disk_write (BYTE, const BYTE*, DWORD, BYTE); 38 | DRESULT disk_ioctl (BYTE, BYTE, void*); 39 | 40 | 41 | /* Disk Status Bits (DSTATUS) */ 42 | 43 | #define STA_NOINIT 0x01 /* Drive not initialized */ 44 | #define STA_NODISK 0x02 /* No medium in the drive */ 45 | #define STA_PROTECT 0x04 /* Write protected */ 46 | 47 | 48 | #ifdef __cplusplus 49 | } 50 | #endif 51 | 52 | #endif 53 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/DoxygenPages/BuildingLinkableLibraries.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** \page Page_BuildLibrary Building as a Linkable Library 8 | * 9 | * The LUFA library can be built as a proper linkable library (with the extention .a) under AVR-GCC, so that 10 | * the library does not need to be recompiled with each revision of a user project. Instructions for creating 11 | * a library from a given source tree can be found in the AVR-GCC user manual included in the WinAVR install 12 | * /Docs/ directory. 13 | * 14 | * However, building the library is not recommended, as the static (compile-time) options will be 15 | * unable to be changed without a recompilation of the LUFA code. Therefore, if the library is to be built 16 | * from the LUFA source, it should be made to be application-specific and compiled with the static options 17 | * that are required for each project (which should be recorded along with the library). 18 | * 19 | * Normal library use has the library components compiled in at the same point as the application code, as 20 | * demonstrated in the library demos and applications. This is the preferred method, as the library is recompiled 21 | * each time to ensure that all static options for a particular application are applied. 22 | */ 23 | 24 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/XMEGA/Pipe_XMEGA.c: -------------------------------------------------------------------------------- 1 | /* 2 | LUFA Library 3 | Copyright (C) Dean Camera, 2012. 4 | 5 | dean [at] fourwalledcubicle [dot] com 6 | www.lufa-lib.org 7 | */ 8 | 9 | /* 10 | Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) 11 | 12 | Permission to use, copy, modify, distribute, and sell this 13 | software and its documentation for any purpose is hereby granted 14 | without fee, provided that the above copyright notice appear in 15 | all copies and that both that the copyright notice and this 16 | permission notice and warranty disclaimer appear in supporting 17 | documentation, and that the name of the author not be used in 18 | advertising or publicity pertaining to distribution of the 19 | software without specific, written prior permission. 20 | 21 | The author disclaims all warranties with regard to this 22 | software, including all implied warranties of merchantability 23 | and fitness. In no event shall the author be liable for any 24 | special, indirect or consequential damages or any damages 25 | whatsoever resulting from loss of use, data or profits, whether 26 | in an action of contract, negligence or other tortious action, 27 | arising out of or in connection with the use or performance of 28 | this software. 29 | */ 30 | 31 | #define __INCLUDE_FROM_USB_DRIVER 32 | #include "../USBMode.h" 33 | 34 | #if defined(USB_CAN_BE_HOST) 35 | 36 | #endif 37 | 38 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/Events.c: -------------------------------------------------------------------------------- 1 | /* 2 | LUFA Library 3 | Copyright (C) Dean Camera, 2012. 4 | 5 | dean [at] fourwalledcubicle [dot] com 6 | www.lufa-lib.org 7 | */ 8 | 9 | /* 10 | Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) 11 | 12 | Permission to use, copy, modify, distribute, and sell this 13 | software and its documentation for any purpose is hereby granted 14 | without fee, provided that the above copyright notice appear in 15 | all copies and that both that the copyright notice and this 16 | permission notice and warranty disclaimer appear in supporting 17 | documentation, and that the name of the author not be used in 18 | advertising or publicity pertaining to distribution of the 19 | software without specific, written prior permission. 20 | 21 | The author disclaims all warranties with regard to this 22 | software, including all implied warranties of merchantability 23 | and fitness. In no event shall the author be liable for any 24 | special, indirect or consequential damages or any damages 25 | whatsoever resulting from loss of use, data or profits, whether 26 | in an action of contract, negligence or other tortious action, 27 | arising out of or in connection with the use or performance of 28 | this software. 29 | */ 30 | 31 | #define __INCLUDE_FROM_EVENTS_C 32 | #define __INCLUDE_FROM_USB_DRIVER 33 | #include "Events.h" 34 | 35 | // cppcheck-suppress unusedFunction 36 | void USB_Event_Stub(void) 37 | { 38 | 39 | } 40 | 41 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/Lib/FATFs/diskio.h: -------------------------------------------------------------------------------- 1 | /*----------------------------------------------------------------------- 2 | / Low level disk interface module include file 3 | /-----------------------------------------------------------------------*/ 4 | 5 | #ifndef _DISKIO_DEFINED 6 | #define _DISKIO_DEFINED 7 | 8 | #ifdef __cplusplus 9 | extern "C" { 10 | #endif 11 | 12 | #include "integer.h" 13 | 14 | #include "../DataflashManager.h" 15 | 16 | 17 | /* Status of Disk Functions */ 18 | typedef BYTE DSTATUS; 19 | 20 | /* Results of Disk Functions */ 21 | typedef enum { 22 | RES_OK = 0, /* 0: Successful */ 23 | RES_ERROR, /* 1: R/W Error */ 24 | RES_WRPRT, /* 2: Write Protected */ 25 | RES_NOTRDY, /* 3: Not Ready */ 26 | RES_PARERR /* 4: Invalid Parameter */ 27 | } DRESULT; 28 | 29 | 30 | /*---------------------------------------*/ 31 | /* Prototypes for disk control functions */ 32 | 33 | DSTATUS disk_initialize (BYTE); 34 | DSTATUS disk_status (BYTE); 35 | DRESULT disk_read (BYTE, BYTE*, DWORD, BYTE); 36 | #if _READONLY == 0 37 | DRESULT disk_write (BYTE, const BYTE*, DWORD, BYTE); 38 | #endif 39 | DRESULT disk_ioctl (BYTE, BYTE, void*); 40 | 41 | 42 | /* Disk Status Bits (DSTATUS) */ 43 | 44 | #define STA_NOINIT 0x01 /* Drive not initialized */ 45 | #define STA_NODISK 0x02 /* No medium in the drive */ 46 | #define STA_PROTECT 0x04 /* Write protected */ 47 | 48 | /* Generic command */ 49 | #define CTRL_SYNC 0 /* Mandatory for write functions */ 50 | 51 | #ifdef __cplusplus 52 | } 53 | #endif 54 | 55 | #endif 56 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Projects. Call with "make all" to 10 | # rebuild all projects. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | PROJECT_DIRECTORIES := $(shell ls -d */) 17 | 18 | # This makefile is potentially infinitely recursive if something really bad 19 | # happens when determining the set of project directories - hard-abort if 20 | # more than 10 levels deep to avoid angry emails. 21 | ifeq ($(MAKELEVEL), 10) 22 | $(error EMERGENCY ABORT: INFINITE RECURSION DETECTED) 23 | endif 24 | 25 | # Need to special-case building without a per-project object directory 26 | ifeq ($(OBJDIR),) 27 | # If no target specified, force "clean all" and disallow parallel build 28 | ifeq ($(MAKECMDGOALS),) 29 | MAKECMDGOALS := clean all 30 | .NOTPARALLEL: 31 | endif 32 | 33 | # If one of the targets is to build, force "clean" beforehand and disallow parallel build 34 | ifneq ($(findstring all, $(MAKECMDGOALS)),) 35 | MAKECMDGOALS := clean $(MAKECMDGOALS) 36 | .NOTPARALLEL: 37 | endif 38 | endif 39 | 40 | %: $(PROJECT_DIRECTORIES) 41 | @echo . > /dev/null 42 | 43 | $(PROJECT_DIRECTORIES): 44 | @$(MAKE) -C $@ $(MAKECMDGOALS) 45 | 46 | .PHONY: $(PROJECT_DIRECTORIES) 47 | 48 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Bootloaders/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA USB Bootloaders. Call with "make all" to 10 | # rebuild all bootloaders. 11 | 12 | # Bootloaders are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | PROJECT_DIRECTORIES := $(shell ls -d */) 17 | 18 | # This makefile is potentially infinitely recursive if something really bad 19 | # happens when determining the set of project directories - hard-abort if 20 | # more than 10 levels deep to avoid angry emails. 21 | ifeq ($(MAKELEVEL), 10) 22 | $(error EMERGENCY ABORT: INFINITE RECURSION DETECTED) 23 | endif 24 | 25 | # Need to special-case building without a per-project object directory 26 | ifeq ($(OBJDIR),) 27 | # If no target specified, force "clean all" and disallow parallel build 28 | ifeq ($(MAKECMDGOALS),) 29 | MAKECMDGOALS := clean all 30 | .NOTPARALLEL: 31 | endif 32 | 33 | # If one of the targets is to build, force "clean" beforehand and disallow parallel build 34 | ifneq ($(findstring all, $(MAKECMDGOALS)),) 35 | MAKECMDGOALS := clean $(MAKECMDGOALS) 36 | .NOTPARALLEL: 37 | endif 38 | endif 39 | 40 | %: $(PROJECT_DIRECTORIES) 41 | @echo . > /dev/null 42 | 43 | $(PROJECT_DIRECTORIES): 44 | @$(MAKE) -C $@ $(MAKECMDGOALS) 45 | 46 | .PHONY: $(PROJECT_DIRECTORIES) 47 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Host Demos. Call with "make all" to 10 | # rebuild all Host demos. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | PROJECT_DIRECTORIES := $(shell ls -d */) 17 | 18 | # This makefile is potentially infinitely recursive if something really bad 19 | # happens when determining the set of project directories - hard-abort if 20 | # more than 10 levels deep to avoid angry emails. 21 | ifeq ($(MAKELEVEL), 10) 22 | $(error EMERGENCY ABORT: INFINITE RECURSION DETECTED) 23 | endif 24 | 25 | # Need to special-case building without a per-project object directory 26 | ifeq ($(OBJDIR),) 27 | # If no target specified, force "clean all" and disallow parallel build 28 | ifeq ($(MAKECMDGOALS),) 29 | MAKECMDGOALS := clean all 30 | .NOTPARALLEL: 31 | endif 32 | 33 | # If one of the targets is to build, force "clean" beforehand and disallow parallel build 34 | ifneq ($(findstring all, $(MAKECMDGOALS)),) 35 | MAKECMDGOALS := clean $(MAKECMDGOALS) 36 | .NOTPARALLEL: 37 | endif 38 | endif 39 | 40 | %: $(PROJECT_DIRECTORIES) 41 | @echo . > /dev/null 42 | 43 | $(PROJECT_DIRECTORIES): 44 | @$(MAKE) -C $@ $(MAKECMDGOALS) 45 | 46 | .PHONY: $(PROJECT_DIRECTORIES) 47 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Device Demos. Call with "make all" to 10 | # rebuild all Device demos. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | PROJECT_DIRECTORIES := $(shell ls -d */) 17 | 18 | # This makefile is potentially infinitely recursive if something really bad 19 | # happens when determining the set of project directories - hard-abort if 20 | # more than 10 levels deep to avoid angry emails. 21 | ifeq ($(MAKELEVEL), 10) 22 | $(error EMERGENCY ABORT: INFINITE RECURSION DETECTED) 23 | endif 24 | 25 | # Need to special-case building without a per-project object directory 26 | ifeq ($(OBJDIR),) 27 | # If no target specified, force "clean all" and disallow parallel build 28 | ifeq ($(MAKECMDGOALS),) 29 | MAKECMDGOALS := clean all 30 | .NOTPARALLEL: 31 | endif 32 | 33 | # If one of the targets is to build, force "clean" beforehand and disallow parallel build 34 | ifneq ($(findstring all, $(MAKECMDGOALS)),) 35 | MAKECMDGOALS := clean $(MAKECMDGOALS) 36 | .NOTPARALLEL: 37 | endif 38 | endif 39 | 40 | %: $(PROJECT_DIRECTORIES) 41 | @echo . > /dev/null 42 | 43 | $(PROJECT_DIRECTORIES): 44 | @$(MAKE) -C $@ $(MAKECMDGOALS) 45 | 46 | .PHONY: $(PROJECT_DIRECTORIES) 47 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Host Demos. Call with "make all" to 10 | # rebuild all Host demos. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | PROJECT_DIRECTORIES := $(shell ls -d */) 17 | 18 | # This makefile is potentially infinitely recursive if something really bad 19 | # happens when determining the set of project directories - hard-abort if 20 | # more than 10 levels deep to avoid angry emails. 21 | ifeq ($(MAKELEVEL), 10) 22 | $(error EMERGENCY ABORT: INFINITE RECURSION DETECTED) 23 | endif 24 | 25 | # Need to special-case building without a per-project object directory 26 | ifeq ($(OBJDIR),) 27 | # If no target specified, force "clean all" and disallow parallel build 28 | ifeq ($(MAKECMDGOALS),) 29 | MAKECMDGOALS := clean all 30 | .NOTPARALLEL: 31 | endif 32 | 33 | # If one of the targets is to build, force "clean" beforehand and disallow parallel build 34 | ifneq ($(findstring all, $(MAKECMDGOALS)),) 35 | MAKECMDGOALS := clean $(MAKECMDGOALS) 36 | .NOTPARALLEL: 37 | endif 38 | endif 39 | 40 | %: $(PROJECT_DIRECTORIES) 41 | @echo . > /dev/null 42 | 43 | $(PROJECT_DIRECTORIES): 44 | @$(MAKE) -C $@ $(MAKECMDGOALS) 45 | 46 | .PHONY: $(PROJECT_DIRECTORIES) 47 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/XMEGA/Host_XMEGA.c: -------------------------------------------------------------------------------- 1 | /* 2 | LUFA Library 3 | Copyright (C) Dean Camera, 2012. 4 | 5 | dean [at] fourwalledcubicle [dot] com 6 | www.lufa-lib.org 7 | */ 8 | 9 | /* 10 | Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) 11 | 12 | Permission to use, copy, modify, distribute, and sell this 13 | software and its documentation for any purpose is hereby granted 14 | without fee, provided that the above copyright notice appear in 15 | all copies and that both that the copyright notice and this 16 | permission notice and warranty disclaimer appear in supporting 17 | documentation, and that the name of the author not be used in 18 | advertising or publicity pertaining to distribution of the 19 | software without specific, written prior permission. 20 | 21 | The author disclaims all warranties with regard to this 22 | software, including all implied warranties of merchantability 23 | and fitness. In no event shall the author be liable for any 24 | special, indirect or consequential damages or any damages 25 | whatsoever resulting from loss of use, data or profits, whether 26 | in an action of contract, negligence or other tortious action, 27 | arising out of or in connection with the use or performance of 28 | this software. 29 | */ 30 | 31 | #include "../../../../Common/Common.h" 32 | #if (ARCH == ARCH_XMEGA) 33 | 34 | #define __INCLUDE_FROM_USB_DRIVER 35 | #include "../USBMode.h" 36 | 37 | #if defined(USB_CAN_BE_HOST) 38 | 39 | #endif 40 | 41 | #endif 42 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Device Demos. Call with "make all" to 10 | # rebuild all Device demos. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | PROJECT_DIRECTORIES := $(shell ls -d */) 17 | 18 | # This makefile is potentially infinitely recursive if something really bad 19 | # happens when determining the set of project directories - hard-abort if 20 | # more than 10 levels deep to avoid angry emails. 21 | ifeq ($(MAKELEVEL), 10) 22 | $(error EMERGENCY ABORT: INFINITE RECURSION DETECTED) 23 | endif 24 | 25 | # Need to special-case building without a per-project object directory 26 | ifeq ($(OBJDIR),) 27 | # If no target specified, force "clean all" and disallow parallel build 28 | ifeq ($(MAKECMDGOALS),) 29 | MAKECMDGOALS := clean all 30 | .NOTPARALLEL: 31 | endif 32 | 33 | # If one of the targets is to build, force "clean" beforehand and disallow parallel build 34 | ifneq ($(findstring all, $(MAKECMDGOALS)),) 35 | MAKECMDGOALS := clean $(MAKECMDGOALS) 36 | .NOTPARALLEL: 37 | endif 38 | endif 39 | 40 | %: $(PROJECT_DIRECTORIES) 41 | @echo . > /dev/null 42 | 43 | $(PROJECT_DIRECTORIES): 44 | @$(MAKE) -C $@ $(MAKECMDGOALS) 45 | 46 | .PHONY: $(PROJECT_DIRECTORIES) 47 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/XMEGA/PipeStream_XMEGA.c: -------------------------------------------------------------------------------- 1 | /* 2 | LUFA Library 3 | Copyright (C) Dean Camera, 2012. 4 | 5 | dean [at] fourwalledcubicle [dot] com 6 | www.lufa-lib.org 7 | */ 8 | 9 | /* 10 | Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) 11 | 12 | Permission to use, copy, modify, distribute, and sell this 13 | software and its documentation for any purpose is hereby granted 14 | without fee, provided that the above copyright notice appear in 15 | all copies and that both that the copyright notice and this 16 | permission notice and warranty disclaimer appear in supporting 17 | documentation, and that the name of the author not be used in 18 | advertising or publicity pertaining to distribution of the 19 | software without specific, written prior permission. 20 | 21 | The author disclaims all warranties with regard to this 22 | software, including all implied warranties of merchantability 23 | and fitness. In no event shall the author be liable for any 24 | special, indirect or consequential damages or any damages 25 | whatsoever resulting from loss of use, data or profits, whether 26 | in an action of contract, negligence or other tortious action, 27 | arising out of or in connection with the use or performance of 28 | this software. 29 | */ 30 | 31 | #include "../../../../Common/Common.h" 32 | #if (ARCH == ARCH_XMEGA) 33 | 34 | #define __INCLUDE_FROM_USB_DRIVER 35 | #include "../USBMode.h" 36 | 37 | #if defined(USB_CAN_BE_HOST) 38 | 39 | #endif 40 | 41 | #endif 42 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/DualRole/ClassDriver/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | 9 | # Makefile to build all the LUFA Dual Role Demos. Call with "make all" to 10 | # rebuild all Dual Role demos. 11 | 12 | # Projects are pre-cleaned before each one is built, to ensure any 13 | # custom LUFA library build options are reflected in the compiled 14 | # code. 15 | 16 | PROJECT_DIRECTORIES := $(shell ls -d */) 17 | 18 | # This makefile is potentially infinitely recursive if something really bad 19 | # happens when determining the set of project directories - hard-abort if 20 | # more than 10 levels deep to avoid angry emails. 21 | ifeq ($(MAKELEVEL), 10) 22 | $(error EMERGENCY ABORT: INFINITE RECURSION DETECTED) 23 | endif 24 | 25 | # Need to special-case building without a per-project object directory 26 | ifeq ($(OBJDIR),) 27 | # If no target specified, force "clean all" and disallow parallel build 28 | ifeq ($(MAKECMDGOALS),) 29 | MAKECMDGOALS := clean all 30 | .NOTPARALLEL: 31 | endif 32 | 33 | # If one of the targets is to build, force "clean" beforehand and disallow parallel build 34 | ifneq ($(findstring all, $(MAKECMDGOALS)),) 35 | MAKECMDGOALS := clean $(MAKECMDGOALS) 36 | .NOTPARALLEL: 37 | endif 38 | endif 39 | 40 | %: $(PROJECT_DIRECTORIES) 41 | @echo . > /dev/null 42 | 43 | $(PROJECT_DIRECTORIES): 44 | @$(MAKE) -C $@ $(MAKECMDGOALS) 45 | 46 | .PHONY: $(PROJECT_DIRECTORIES) 47 | -------------------------------------------------------------------------------- /applications/recv-sensors/concom-jnode.py: -------------------------------------------------------------------------------- 1 | import serial 2 | 3 | def con_com(a, b): 4 | tmp = "" 5 | d = ((a << 8) | b) 6 | 7 | c = (d % 40) + 0x33 8 | tmp += chr(c) 9 | d = d - c 10 | c = ((d % 1600) / 40) + 0x35 11 | tmp += chr(c) 12 | d = d - (c * 40); 13 | c = (d / 1600) + 0x35; 14 | tmp += chr(c) 15 | return tmp 16 | 17 | 18 | def main(): 19 | # ser = serial.Serial('COM75', 1000000) 20 | ser = serial.Serial('COM48', 1000000, parity=serial.PARITY_NONE, stopbits=1, bytesize=8, rtscts=0, dsrdtr=0) 21 | while 1: 22 | a = "(" 23 | for i in range(0, 16): 24 | a += str(ord(ser.read())) 25 | if i != 15: 26 | a += ":" 27 | a += ")" 28 | 29 | for n in range(0, 11): 30 | node = ser.read(2) 31 | a += "(" + con_com(ord(node[0]), ord(node[1])) 32 | 33 | data_len = ord(ser.read()) 34 | if data_len == 1: 35 | a += "," + str(ord(ser.read())) + ")" 36 | elif data_len == 2: 37 | data = ser.read(2) 38 | num = (ord(data[0]) << 8) | ord(data[1]) 39 | if num > 0x7fff: 40 | num -= 0x10000 41 | a += "," + str(num) + ")" 42 | else: 43 | data = ser.read(6) 44 | num = (ord(data[0]) << 40) | (ord(data[1]) << 32) | (ord(data[2]) << 24) | (ord(data[3]) << 16) | (ord(data[4]) << 8) | (ord(data[5])) 45 | a += "," + str(num) 46 | data = ser.read(2) 47 | num = (ord(data[0]) << 8) | ord(data[1]) 48 | a += "," + str(num) + ")" 49 | 50 | a += "\n" 51 | 52 | print a 53 | return 54 | 55 | 56 | if __name__ == '__main__': 57 | main() 58 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/DoxygenPages/LibraryResources.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** 8 | * \page Page_Resources Library Resources 9 | * 10 | * \section Sec_UnofficialResources Unofficial Resources 11 | * Unofficial Russian LUFA documentation translation: http://microsin.ru/Download.cnt/doc/LUFA/ \n 12 | * Tutorial for LUFA USB Control Transfers: http://www.avrbeginners.net/new/tutorials/usb-control-transfers-with-lufa/ 13 | * 14 | * \section Sec_ProjectPages LUFA Related Webpages 15 | * Project Homepage: http://www.lufa-lib.org \n 16 | * Commercial Licenses: http://www.lufa-lib.org/license \n 17 | * Author's Website: http://www.fourwalledcubicle.com \n 18 | * Development Blog: http://www.fourwalledcubicle.com/blog \n 19 | * 20 | * \section Sec_ProjectHelp Assistance With LUFA 21 | * Support Mailing List: http://www.lufa-lib.org/support \n 22 | * Author's Email: dean [at] fourwalledcubicle [dot] com \n 23 | * 24 | * \section Sec_InDevelopment Latest In-Development Source Code 25 | * Issue Tracker: http://www.lufa-lib.org/tracker \n 26 | * Public SVN Repository: http://www.lufa-lib.org/svn \n 27 | * Public GIT Repository: http://www.lufa-lib.org/git \n 28 | * Latest Repository Source Archive: http://www.lufa-lib.org/latest-archive \n 29 | * Commit RSS Feed: http://www.lufa-lib.org/rss \n 30 | * 31 | * \section Sec_USBResources USB Resources 32 | * USB-IF Website: http://www.usb.org \n 33 | */ 34 | 35 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/CPUUsageApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("CPUMonitor")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Microsoft")] 12 | [assembly: AssemblyProduct("CPUMonitor")] 13 | [assembly: AssemblyCopyright("Copyright © Microsoft 2009")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("3e4a61da-cdde-46de-848b-b5206d225e21")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/LEDMixerApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("LEDMixer")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Microsoft")] 12 | [assembly: AssemblyProduct("LEDMixer")] 13 | [assembly: AssemblyCopyright("Copyright © Microsoft 2009")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("335c1112-9aa6-42a0-9765-5cc6deb78c88")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/LEDNotifier/HotmailNotifierApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("MailNotifier")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Dean Camera")] 12 | [assembly: AssemblyProduct("Mail LED Notifier")] 13 | [assembly: AssemblyCopyright("Public Domain")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("25e10140-cf96-4619-adaa-9010abc62d0a")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/Webserver/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = Webserver 21 | SRC = $(TARGET).c Descriptors.c USBDeviceMode.c USBHostMode.c Lib/SCSI.c Lib/DataflashManager.c \ 22 | Lib/uIPManagement.c Lib/DHCPCommon.c Lib/DHCPClientApp.c Lib/DHCPServerApp.c Lib/HTTPServerApp.c \ 23 | Lib/TELNETServerApp.c Lib/uip/uip.c Lib/uip/uip_arp.c Lib/uip/timer.c Lib/uip/clock.c \ 24 | Lib/uip/uip-split.c Lib/FATFs/diskio.c Lib/FATFs/ff.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) 25 | LUFA_PATH = ../../LUFA 26 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ -ILib/uip/ -ILib/FATFs/ 27 | LD_FLAGS = 28 | 29 | # Default target 30 | all: 31 | 32 | # Include LUFA build script makefiles 33 | include $(LUFA_PATH)/Build/lufa_core.mk 34 | include $(LUFA_PATH)/Build/lufa_sources.mk 35 | include $(LUFA_PATH)/Build/lufa_build.mk 36 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 37 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 38 | include $(LUFA_PATH)/Build/lufa_dfu.mk 39 | include $(LUFA_PATH)/Build/lufa_hid.mk 40 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 41 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 42 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/TempDataLogger/TempLogHostApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("TempDataLoggerHostApp")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Dean Camera")] 12 | [assembly: AssemblyProduct("Temp Datalogger HostApp")] 13 | [assembly: AssemblyCopyright("Copyright © Dean Camera 2011")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("f41d67c7-13b2-4710-9e0f-f78e7f2bf2e9")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/DoxygenPages/GettingStarted.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** \page Page_GettingStarted Getting Started 8 | * 9 | * Out of the box, LUFA contains a large number of pre-made class demos for you to test, experiment with and 10 | * ultimately build upon for your own projects. All the demos (where possible) come pre-configured to build and 11 | * run correctly on the AT90USB1287 AVR microcontroller, mounted on the Atmel USBKEY board and running at an 8MHz 12 | * master clock. This is due to two reasons; one, it is the hardware the author possesses, and two, it is the most 13 | * popular Atmel USB demonstration board to date. To learn how to reconfigure, recompile and program the included 14 | * LUFA applications using different settings, see the subsections below. 15 | * 16 | * Most of the included demos in the /Demos/ folder come in both ClassDriver and LowLevel varieties. If you are new 17 | * to LUFA, it is highly recommended that you look at the ClassDriver versions first, which use the pre-made USB 18 | * Class Drivers (\ref Group_USBClassDrivers) to simplify the use of the standard USB classes in user applications. 19 | * 20 | * Subsections: 21 | * \li \subpage Page_ConfiguringApps - How to Configure the Included Demos, Projects and Bootloaders 22 | * \li \subpage Page_CompilingApps - How to Compile the Included Demos, Projects and Bootloaders 23 | * \li \subpage Page_ProgrammingApps - How to Program an AVR with the Included Demos, Projects and Bootloaders 24 | */ 25 | 26 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/LowLevel/RNDISEthernet/LUFA RNDIS.inf: -------------------------------------------------------------------------------- 1 | ; Windows LUFA RNDIS Setup File 2 | ; Copyright (c) 2000 Microsoft Corporation 3 | 4 | [Version] 5 | Signature = "$Windows NT$" 6 | Class = Net 7 | ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} 8 | Provider = %COMPANY% 9 | DriverVer = 06/21/2006,6.0.6000.16384 10 | ;CatalogFile = device.cat 11 | 12 | [Manufacturer] 13 | %COMPANY% = RndisDevices,NTx86,NTamd64,NTia64 14 | 15 | ; Decoration for x86 architecture 16 | [RndisDevices.NTx86] 17 | %RNDISDEV% = RNDIS.NT.5.1, USB\VID_03EB&PID_204C 18 | 19 | ; Decoration for x64 architecture 20 | [RndisDevices.NTamd64] 21 | %RNDISDEV% = RNDIS.NT.5.1, USB\VID_03EB&PID_204C 22 | 23 | ; Decoration for ia64 architecture 24 | [RndisDevices.NTia64] 25 | %RNDISDEV% = RNDIS.NT.5.1, USB\VID_03EB&PID_204C 26 | 27 | ;@@@ This is the common setting for setup 28 | [ControlFlags] 29 | ExcludeFromSelect=* 30 | 31 | ; DDInstall section 32 | ; References the in-build Netrndis.inf 33 | [RNDIS.NT.5.1] 34 | Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI 35 | BusType = 15 36 | ; NEVER REMOVE THE FOLLOWING REFERENCE FOR NETRNDIS.INF 37 | include = netrndis.inf 38 | needs = Usb_Rndis.ndi 39 | AddReg = Rndis_AddReg_Vista 40 | 41 | ; DDInstal.Services section 42 | [RNDIS.NT.5.1.Services] 43 | include = netrndis.inf 44 | needs = Usb_Rndis.ndi.Services 45 | 46 | ; No sys copyfiles - the sys files are already in-build 47 | ; (part of the operating system). 48 | 49 | ; Modify these strings for your device as needed. 50 | [Strings] 51 | COMPANY="LUFA Library" 52 | RNDISDEV="LUFA USB RNDIS Demo" -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/XMEGA/Device_XMEGA.c: -------------------------------------------------------------------------------- 1 | /* 2 | LUFA Library 3 | Copyright (C) Dean Camera, 2012. 4 | 5 | dean [at] fourwalledcubicle [dot] com 6 | www.lufa-lib.org 7 | */ 8 | 9 | /* 10 | Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) 11 | 12 | Permission to use, copy, modify, distribute, and sell this 13 | software and its documentation for any purpose is hereby granted 14 | without fee, provided that the above copyright notice appear in 15 | all copies and that both that the copyright notice and this 16 | permission notice and warranty disclaimer appear in supporting 17 | documentation, and that the name of the author not be used in 18 | advertising or publicity pertaining to distribution of the 19 | software without specific, written prior permission. 20 | 21 | The author disclaims all warranties with regard to this 22 | software, including all implied warranties of merchantability 23 | and fitness. In no event shall the author be liable for any 24 | special, indirect or consequential damages or any damages 25 | whatsoever resulting from loss of use, data or profits, whether 26 | in an action of contract, negligence or other tortious action, 27 | arising out of or in connection with the use or performance of 28 | this software. 29 | */ 30 | 31 | #include "../../../../Common/Common.h" 32 | #if (ARCH == ARCH_XMEGA) 33 | 34 | #define __INCLUDE_FROM_USB_DRIVER 35 | #include "../USBMode.h" 36 | 37 | #if defined(USB_CAN_BE_DEVICE) 38 | 39 | #include "../Device.h" 40 | 41 | void USB_Device_SendRemoteWakeup(void) 42 | { 43 | USB.CTRLB |= USB_RWAKEUP_bm; 44 | } 45 | 46 | #endif 47 | 48 | #endif 49 | 50 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Device/ClassDriver/RNDISEthernet/LUFA RNDIS.inf: -------------------------------------------------------------------------------- 1 | ; Windows LUFA RNDIS Setup File 2 | ; Copyright (c) 2000 Microsoft Corporation 3 | 4 | [Version] 5 | Signature = "$Windows NT$" 6 | Class = Net 7 | ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} 8 | Provider = %COMPANY% 9 | DriverVer = 06/21/2006,6.0.6000.16384 10 | ;CatalogFile = device.cat 11 | 12 | [Manufacturer] 13 | %COMPANY% = RndisDevices,NTx86,NTamd64,NTia64 14 | 15 | ; Decoration for x86 architecture 16 | [RndisDevices.NTx86] 17 | %RNDISDEV% = RNDIS.NT.5.1, USB\VID_03EB&PID_204C 18 | 19 | ; Decoration for x64 architecture 20 | [RndisDevices.NTamd64] 21 | %RNDISDEV% = RNDIS.NT.5.1, USB\VID_03EB&PID_204C 22 | 23 | ; Decoration for ia64 architecture 24 | [RndisDevices.NTia64] 25 | %RNDISDEV% = RNDIS.NT.5.1, USB\VID_03EB&PID_204C 26 | 27 | ;@@@ This is the common setting for setup 28 | [ControlFlags] 29 | ExcludeFromSelect=* 30 | 31 | ; DDInstall section 32 | ; References the in-build Netrndis.inf 33 | [RNDIS.NT.5.1] 34 | Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI 35 | BusType = 15 36 | ; NEVER REMOVE THE FOLLOWING REFERENCE FOR NETRNDIS.INF 37 | include = netrndis.inf 38 | needs = Usb_Rndis.ndi 39 | AddReg = Rndis_AddReg_Vista 40 | 41 | ; DDInstal.Services section 42 | [RNDIS.NT.5.1.Services] 43 | include = netrndis.inf 44 | needs = Usb_Rndis.ndi.Services 45 | 46 | ; No sys copyfiles - the sys files are already in-build 47 | ; (part of the operating system). 48 | 49 | ; Modify these strings for your device as needed. 50 | [Strings] 51 | COMPANY="LUFA Library" 52 | RNDISDEV="LUFA USB RNDIS Demo" -------------------------------------------------------------------------------- /hardware/jnusb/jnusb_v21_noled.bom: -------------------------------------------------------------------------------- 1 | Partlist 2 | 3 | Exported from jbridge.brd at 22.06.11 12:49 4 | 5 | EAGLE Version 5.11.0 Copyright (c) 1988-2010 CadSoft 6 | 7 | Part Value Package Library Position (mil) Orientation 8 | 9 | C1 1u C0603K rcl (1535 355) MR0 10 | C2 18p C0603K rcl (849.5 95) MR90 11 | C3 18p C0603K rcl (825 575) MR90 12 | C6 100n C0603K rcl (552.5 85) MR0 13 | C7 4.7u 153CLV-0505 rcl (1490 185) MR0 14 | C8 100n C0603K rcl (1535 415) MR0 15 | R1 33 R0603 rcl (510 473.5) R0 16 | R2 33 R0603 rcl (510.5 390.5) R0 17 | R3 10k R0603 rcl (1275 102.5) MR0 18 | R6 10k R0603 rcl (1033 555) MR90 19 | R8 10k R0603 rcl (1417.5 357.5) MR90 20 | SV2 MA06-1 con-lstb (690 355) R270 21 | U$1 CX5032GB CX-53F teco_div (825 282.5) MR270 22 | U$2 MICRO-SWITCHG KMS2XX teco_switches (1500 35) MR0 23 | U$8 MICRO-SWITCHG KMS2XX teco_switches (1520 665) MR180 24 | U$9 JN5139-XXX-M01 JN5139-XXX-MO0 jennic (1650 695) R270 25 | U1 TPS733XXDBV SOT23-5 teco_ics (537 230) MR270 26 | u2 MAX3420ELQFP32 LQFP32 teco_ics (1075 285) MR180 27 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Projects/Webserver/LUFA Webserver RNDIS.inf: -------------------------------------------------------------------------------- 1 | ; Windows LUFA RNDIS Setup File 2 | ; Copyright (c) 2000 Microsoft Corporation 3 | 4 | [Version] 5 | Signature = "$Windows NT$" 6 | Class = Net 7 | ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} 8 | Provider = %COMPANY% 9 | DriverVer = 06/21/2006,6.0.6000.16384 10 | ;CatalogFile = device.cat 11 | 12 | [Manufacturer] 13 | %COMPANY% = RndisDevices,NTx86,NTamd64,NTia64 14 | 15 | ; Decoration for x86 architecture 16 | [RndisDevices.NTx86] 17 | %RNDISDEV% = RNDIS.NT.5.1, USB\VID_03EB&PID_2069&MI_00 18 | 19 | ; Decoration for x64 architecture 20 | [RndisDevices.NTamd64] 21 | %RNDISDEV% = RNDIS.NT.5.1, USB\VID_03EB&PID_2069&MI_00 22 | 23 | ; Decoration for ia64 architecture 24 | [RndisDevices.NTia64] 25 | %RNDISDEV% = RNDIS.NT.5.1, USB\VID_03EB&PID_2069&MI_00 26 | 27 | ;@@@ This is the common setting for setup 28 | [ControlFlags] 29 | ExcludeFromSelect=* 30 | 31 | ; DDInstall section 32 | ; References the in-build Netrndis.inf 33 | [RNDIS.NT.5.1] 34 | Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI 35 | BusType = 15 36 | ; NEVER REMOVE THE FOLLOWING REFERENCE FOR NETRNDIS.INF 37 | include = netrndis.inf 38 | needs = Usb_Rndis.ndi 39 | AddReg = Rndis_AddReg_Vista 40 | 41 | ; DDInstal.Services section 42 | [RNDIS.NT.5.1.Services] 43 | include = netrndis.inf 44 | needs = Usb_Rndis.ndi.Services 45 | 46 | ; No sys copyfiles - the sys files are already in-build 47 | ; (part of the operating system). 48 | 49 | ; Modify these strings for your device as needed. 50 | [Strings] 51 | COMPANY="LUFA Library" 52 | RNDISDEV="LUFA USB RNDIS Webserver" -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/UC3/Device_UC3.c: -------------------------------------------------------------------------------- 1 | /* 2 | LUFA Library 3 | Copyright (C) Dean Camera, 2012. 4 | 5 | dean [at] fourwalledcubicle [dot] com 6 | www.lufa-lib.org 7 | */ 8 | 9 | /* 10 | Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) 11 | 12 | Permission to use, copy, modify, distribute, and sell this 13 | software and its documentation for any purpose is hereby granted 14 | without fee, provided that the above copyright notice appear in 15 | all copies and that both that the copyright notice and this 16 | permission notice and warranty disclaimer appear in supporting 17 | documentation, and that the name of the author not be used in 18 | advertising or publicity pertaining to distribution of the 19 | software without specific, written prior permission. 20 | 21 | The author disclaims all warranties with regard to this 22 | software, including all implied warranties of merchantability 23 | and fitness. In no event shall the author be liable for any 24 | special, indirect or consequential damages or any damages 25 | whatsoever resulting from loss of use, data or profits, whether 26 | in an action of contract, negligence or other tortious action, 27 | arising out of or in connection with the use or performance of 28 | this software. 29 | */ 30 | 31 | #include "../../../../Common/Common.h" 32 | #if (ARCH == ARCH_UC3) 33 | 34 | #define __INCLUDE_FROM_USB_DRIVER 35 | #include "../USBMode.h" 36 | 37 | #if defined(USB_CAN_BE_DEVICE) 38 | 39 | #include "../Device.h" 40 | 41 | void USB_Device_SendRemoteWakeup(void) 42 | { 43 | USB_CLK_Unfreeze(); 44 | 45 | AVR32_USBB.UDCON.rmwkup = true; 46 | while (AVR32_USBB.UDCON.rmwkup); 47 | } 48 | 49 | #endif 50 | 51 | #endif 52 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/StillImageHost/Lib/PIMACodes.h: -------------------------------------------------------------------------------- 1 | /* 2 | LUFA Library 3 | Copyright (C) Dean Camera, 2012. 4 | 5 | dean [at] fourwalledcubicle [dot] com 6 | www.lufa-lib.org 7 | */ 8 | 9 | /* 10 | Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) 11 | 12 | Permission to use, copy, modify, distribute, and sell this 13 | software and its documentation for any purpose is hereby granted 14 | without fee, provided that the above copyright notice appear in 15 | all copies and that both that the copyright notice and this 16 | permission notice and warranty disclaimer appear in supporting 17 | documentation, and that the name of the author not be used in 18 | advertising or publicity pertaining to distribution of the 19 | software without specific, written prior permission. 20 | 21 | The author disclaims all warranties with regard to this 22 | software, including all implied warranties of merchantability 23 | and fitness. In no event shall the author be liable for any 24 | special, indirect or consequential damages or any damages 25 | whatsoever resulting from loss of use, data or profits, whether 26 | in an action of contract, negligence or other tortious action, 27 | arising out of or in connection with the use or performance of 28 | this software. 29 | */ 30 | 31 | /** \file 32 | * 33 | * Header containing macros for possible PIMA commands. Refer to the PIMA standard 34 | * documentation for more information on each PIMA command. 35 | */ 36 | 37 | #ifndef _PIMA_CODES_H_ 38 | 39 | /* Macros: */ 40 | #define PIMA_OPERATION_GETDEVICEINFO 0x1001 41 | #define PIMA_OPERATION_OPENSESSION 0x1002 42 | #define PIMA_OPERATION_CLOSESESSION 0x1003 43 | 44 | #endif 45 | 46 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Bootloaders/HID/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = at90usb1287 15 | ARCH = AVR8 16 | BOARD = USBKEY 17 | F_CPU = 8000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = BootloaderHID 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) 22 | LUFA_PATH = ../../LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = -Wl,--section-start=.text=$(BOOT_START_OFFSET) 25 | 26 | # Flash size and bootloader section sizes of the target, in KB. These must 27 | # match the target's total FLASH size and the bootloader size set in the 28 | # device's fuses. 29 | FLASH_SIZE_KB := 128 30 | BOOT_SECTION_SIZE_KB := 8 31 | 32 | # Bootloader address calculation formulas (requires the "bc" unix utility) 33 | # Do not modify these macros, but rather modify the depedant values above. 34 | CALC_ADDRESS_IN_HEX = $(shell printf "0x%X" $$(( $(1) )) ) 35 | BOOT_START_OFFSET = $(call CALC_ADDRESS_IN_HEX, ($(FLASH_SIZE_KB) - $(BOOT_SECTION_SIZE_KB)) * 1024 ) 36 | BOOT_SEC_OFFSET = $(call CALC_ADDRESS_IN_HEX, ($(FLASH_SIZE_KB) * 1024) - $(strip $(1)) ) 37 | 38 | # Default target 39 | all: 40 | 41 | # Include LUFA build script makefiles 42 | include $(LUFA_PATH)/Build/lufa_core.mk 43 | include $(LUFA_PATH)/Build/lufa_sources.mk 44 | include $(LUFA_PATH)/Build/lufa_build.mk 45 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 46 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 47 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 48 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 49 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c: -------------------------------------------------------------------------------- 1 | /* 2 | LUFA Library 3 | Copyright (C) Dean Camera, 2012. 4 | 5 | dean [at] fourwalledcubicle [dot] com 6 | www.lufa-lib.org 7 | */ 8 | 9 | /* 10 | Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) 11 | 12 | Permission to use, copy, modify, distribute, and sell this 13 | software and its documentation for any purpose is hereby granted 14 | without fee, provided that the above copyright notice appear in 15 | all copies and that both that the copyright notice and this 16 | permission notice and warranty disclaimer appear in supporting 17 | documentation, and that the name of the author not be used in 18 | advertising or publicity pertaining to distribution of the 19 | software without specific, written prior permission. 20 | 21 | The author disclaims all warranties with regard to this 22 | software, including all implied warranties of merchantability 23 | and fitness. In no event shall the author be liable for any 24 | special, indirect or consequential damages or any damages 25 | whatsoever resulting from loss of use, data or profits, whether 26 | in an action of contract, negligence or other tortious action, 27 | arising out of or in connection with the use or performance of 28 | this software. 29 | */ 30 | 31 | #include "../../../../Common/Common.h" 32 | #if (ARCH == ARCH_AVR8) 33 | 34 | #define __INCLUDE_FROM_USB_DRIVER 35 | #include "../USBMode.h" 36 | 37 | #if defined(USB_CAN_BE_DEVICE) 38 | 39 | #include "../Device.h" 40 | 41 | void USB_Device_SendRemoteWakeup(void) 42 | { 43 | if (!(USB_Options & USB_OPT_MANUAL_PLL)) 44 | { 45 | USB_PLL_On(); 46 | while (!(USB_PLL_IsReady())); 47 | } 48 | 49 | USB_CLK_Unfreeze(); 50 | 51 | UDCON |= (1 << RMWKUP); 52 | while (UDCON & (1 << RMWKUP)); 53 | } 54 | 55 | #endif 56 | 57 | #endif 58 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/MIDIHost/MIDIHost.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** \mainpage MIDI Host Demo 8 | * 9 | * \section Sec_Compat Demo Compatibility: 10 | * 11 | * The following list indicates what microcontrollers are compatible with this demo. 12 | * 13 | * \li Series 7 USB AVRs (AT90USBxxx7) 14 | * 15 | * \section Sec_Info USB Information: 16 | * 17 | * The following table gives a rundown of the USB utilization of this demo. 18 | * 19 | * 20 | * 21 | * 22 | * 23 | * 24 | * 25 | * 26 | * 27 | * 28 | * 29 | * 30 | * 31 | * 32 | * 33 | * 34 | * 35 | * 36 | * 37 | * 38 | * 39 | * 40 | *
USB Mode:Host
USB Class:Audio Class Device
USB Subclass:MIDI Subclass
Relevant Standards:USBIF USB MIDI Audio Class Standard
Supported USB Speeds:Full Speed Mode
41 | * 42 | * \section Sec_Description Project Description: 43 | * 44 | * MIDI host demonstration application. This demo will enumerate an attached USB-MIDI device, and print incoming MIDI note 45 | * on and off messages on any channel to the serial port. Pressing the board joystick will send note on and off messages to 46 | * the attached MIDI device, with the board HWB controlling the note channel. 47 | * 48 | * \section Sec_Options Project Options 49 | * 50 | * The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value. 51 | * 52 | * 53 | * 54 | * 57 | * 58 | *
55 | * None 56 | *
59 | */ 60 | 61 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/MIDIHost/MIDIHost.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** \mainpage MIDI Host Demo 8 | * 9 | * \section Sec_Compat Demo Compatibility: 10 | * 11 | * The following list indicates what microcontrollers are compatible with this demo. 12 | * 13 | * \li Series 7 USB AVRs (AT90USBxxx7) 14 | * 15 | * \section Sec_Info USB Information: 16 | * 17 | * The following table gives a rundown of the USB utilization of this demo. 18 | * 19 | * 20 | * 21 | * 22 | * 23 | * 24 | * 25 | * 26 | * 27 | * 28 | * 29 | * 30 | * 31 | * 32 | * 33 | * 34 | * 35 | * 36 | * 37 | * 38 | * 39 | * 40 | *
USB Mode:Host
USB Class:Audio Class Device
USB Subclass:MIDI Subclass
Relevant Standards:USBIF USB MIDI Audio Class Standard
Supported USB Speeds:Full Speed Mode
41 | * 42 | * \section Sec_Description Project Description: 43 | * 44 | * MIDI host demonstration application. This demo will enumerate an attached USB-MIDI device, and print incoming MIDI note 45 | * on and off messages on any channel to the serial port. Pressing the board joystick will send note on and off messages to 46 | * the attached MIDI device, with the board HWB controlling the note channel. 47 | * 48 | * \section Sec_Options Project Options 49 | * 50 | * The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value. 51 | * 52 | * 53 | * 54 | * 57 | * 58 | *
55 | * None 56 | *
59 | */ 60 | 61 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/makefile: -------------------------------------------------------------------------------- 1 | # 2 | # LUFA Library 3 | # Copyright (C) Dean Camera, 2012. 4 | # 5 | # dean [at] fourwalledcubicle [dot] com 6 | # www.lufa-lib.org 7 | # 8 | # -------------------------------------- 9 | # LUFA Project Makefile. 10 | # -------------------------------------- 11 | 12 | # Run "make help" for target help. 13 | 14 | MCU = atmega32u4 15 | ARCH = AVR8 16 | BOARD = USER 17 | F_CPU = 16000000 18 | F_USB = $(F_CPU) 19 | OPTIMIZATION = s 20 | TARGET = USBtoSerial 21 | SRC = $(TARGET).c Descriptors.c $(LUFA_SRC_USB) $(LUFA_SRC_USBCLASS) clock.c 22 | LUFA_PATH = lufa-lib-svn/LUFA 23 | CC_FLAGS = -DUSE_LUFA_CONFIG_HEADER -IConfig/ 24 | LD_FLAGS = 25 | 26 | # Default target 27 | all: 28 | 29 | # Include LUFA build script makefiles 30 | include $(LUFA_PATH)/Build/lufa_core.mk 31 | include $(LUFA_PATH)/Build/lufa_sources.mk 32 | include $(LUFA_PATH)/Build/lufa_build.mk 33 | include $(LUFA_PATH)/Build/lufa_cppcheck.mk 34 | include $(LUFA_PATH)/Build/lufa_doxygen.mk 35 | #include $(LUFA_PATH)/Build/lufa_dfu.mk 36 | include $(LUFA_PATH)/Build/lufa_hid.mk 37 | include $(LUFA_PATH)/Build/lufa_avrdude.mk 38 | include $(LUFA_PATH)/Build/lufa_atprogram.mk 39 | 40 | ## copied from lufa_dfu-mk 41 | MSG_COPY_CMD := ' [CP] :' 42 | MSG_REMOVE_CMD := ' [RM] :' 43 | MSG_DFU_CMD := ' [DFU] :' 44 | 45 | # Programs in the target FLASH memory using DFU-PROGRAMMER 46 | dfu: $(TARGET).hex $(MAKEFILE_LIST) 47 | @echo $(MSG_DFU_CMD) Programming FLASH with dfu-programmer using \"$<\" 48 | sudo dfu-programmer $(MCU) erase 49 | sudo dfu-programmer $(MCU) flash $< 50 | sudo dfu-programmer $(MCU) reset 51 | 52 | # Programs in the target EEPROM memory using DFU-PROGRAMMER 53 | dfu-ee: $(TARGET).eep $(MAKEFILE_LIST) 54 | @echo $(MSG_DFU_CMD) Programming EEPROM with dfu-programmer using \"$<\" 55 | dfu-programmer $(MCU) eeprom-flash $< 56 | dfu-programmer $(MCU) reset 57 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/AndroidAccessoryHost/AndroidAccessoryHost.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** \mainpage Android Accessory Host Demo 8 | * 9 | * \section Sec_Compat Demo Compatibility: 10 | * 11 | * The following list indicates what microcontrollers are compatible with this demo. 12 | * 13 | * \li Series 7 USB AVRs (AT90USBxxx7) 14 | * 15 | * \section Sec_Info USB Information: 16 | * 17 | * The following table gives a rundown of the USB utilization of this demo. 18 | * 19 | * 20 | * 21 | * 22 | * 23 | * 24 | * 25 | * 26 | * 27 | * 28 | * 29 | * 30 | * 31 | * 32 | * 33 | * 34 | * 35 | * 36 | * 37 | * 38 | * 39 | * 40 | *
USB Mode:Host
USB Class:Android Accessory Host Class
USB Subclass:N/A
Relevant Standards:Android Accessory Host Specification
Supported USB Speeds:Full Speed Mode
41 | * 42 | * \section Sec_Description Project Description: 43 | * 44 | * Android Accessory Host demonstration application. This gives a simple reference 45 | * application for implementing an Android Accessory Host device capable of hosting 46 | * Android powered mobile devices to send and receive data. 47 | * 48 | * Sent data from the Android device will be indicated onto the board's LEDs. 49 | * 50 | * \section Sec_Options Project Options 51 | * 52 | * The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value. 53 | * 54 | * 55 | * 56 | * 59 | * 60 | *
57 | * None 58 | *
61 | */ 62 | 63 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/AndroidAccessoryHost/Lib/AndroidAccessoryCommands.h: -------------------------------------------------------------------------------- 1 | /* 2 | LUFA Library 3 | Copyright (C) Dean Camera, 2012. 4 | 5 | dean [at] fourwalledcubicle [dot] com 6 | www.lufa-lib.org 7 | */ 8 | 9 | /* 10 | Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) 11 | 12 | Permission to use, copy, modify, distribute, and sell this 13 | software and its documentation for any purpose is hereby granted 14 | without fee, provided that the above copyright notice appear in 15 | all copies and that both that the copyright notice and this 16 | permission notice and warranty disclaimer appear in supporting 17 | documentation, and that the name of the author not be used in 18 | advertising or publicity pertaining to distribution of the 19 | software without specific, written prior permission. 20 | 21 | The author disclaims all warranties with regard to this 22 | software, including all implied warranties of merchantability 23 | and fitness. In no event shall the author be liable for any 24 | special, indirect or consequential damages or any damages 25 | whatsoever resulting from loss of use, data or profits, whether 26 | in an action of contract, negligence or other tortious action, 27 | arising out of or in connection with the use or performance of 28 | this software. 29 | */ 30 | 31 | /** \file 32 | * 33 | * Header file for AndroidAccessoryCommands.c. 34 | */ 35 | 36 | #ifndef _ANDROID_ACCESSORY_COMMANDS_H_ 37 | #define _ANDROID_ACCESSORY_COMMANDS_H_ 38 | 39 | /* Includes: */ 40 | #include 41 | #include 42 | 43 | #include 44 | 45 | /* Function Prototypes: */ 46 | uint8_t Android_GetAccessoryProtocol(uint16_t* const Protocol); 47 | uint8_t Android_SendString(const uint8_t StringIndex, 48 | const char* const String); 49 | uint8_t Android_StartAccessoryMode(void); 50 | 51 | #endif 52 | 53 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** \mainpage Generic HID Host Demo 8 | * 9 | * \section Sec_Compat Demo Compatibility: 10 | * 11 | * The following list indicates what microcontrollers are compatible with this demo. 12 | * 13 | * \li Series 7 USB AVRs (AT90USBxxx7) 14 | * 15 | * \section Sec_Info USB Information: 16 | * 17 | * The following table gives a rundown of the USB utilization of this demo. 18 | * 19 | * 20 | * 21 | * 22 | * 23 | * 24 | * 25 | * 26 | * 27 | * 28 | * 29 | * 30 | * 31 | * 32 | * 33 | * 34 | * 36 | * 37 | * 38 | * 39 | * 41 | * 42 | *
USB Mode:Host
USB Class:Human Interface Device (HID)
USB Subclass:N/A
Relevant Standards:USBIF HID Specification \n 35 | * USBIF HID Usage Tables
Supported USB Speeds:Low Speed Mode \n 40 | * Full Speed Mode
43 | * 44 | * \section Sec_Description Project Description: 45 | * 46 | * Generic HID host demonstration application. This gives a simple reference 47 | * application for implementing a Generic HID USB host, for any device implementing 48 | * the HID profile. 49 | * 50 | * Received reports from the attached device are printed to the serial port. 51 | * 52 | * \section Sec_Options Project Options 53 | * 54 | * The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value. 55 | * 56 | * 57 | * 58 | * 61 | * 62 | *
59 | * None 60 | *
63 | */ 64 | 65 | -------------------------------------------------------------------------------- /applications/jnode-atmega-firmware/lufa-lib-svn/Demos/Host/ClassDriver/AndroidAccessoryHost/AndroidAccessoryHost.txt: -------------------------------------------------------------------------------- 1 | /** \file 2 | * 3 | * This file contains special DoxyGen information for the generation of the main page and other special 4 | * documentation pages. It is not a project source file. 5 | */ 6 | 7 | /** \mainpage Android Accessory Host Demo 8 | * 9 | * \section Sec_Compat Demo Compatibility: 10 | * 11 | * The following list indicates what microcontrollers are compatible with this demo. 12 | * 13 | * \li Series 7 USB AVRs (AT90USBxxx7) 14 | * 15 | * \section Sec_Info USB Information: 16 | * 17 | * The following table gives a rundown of the USB utilization of this demo. 18 | * 19 | * 20 | * 21 | * 22 | * 23 | * 24 | * 25 | * 26 | * 27 | * 28 | * 29 | * 30 | * 31 | * 32 | * 33 | * 34 | * 35 | * 36 | * 37 | * 38 | * 39 | * 40 | *
USB Mode:Host
USB Class:Android Accessory Host Class
USB Subclass:N/A
Relevant Standards:Android Accessory Host Specification
Supported USB Speeds:Full Speed Mode
41 | * 42 | * \section Sec_Description Project Description: 43 | * 44 | * Android Accessory Host demonstration application. This gives a simple reference 45 | * application for implementing an Android Accessory Host device capable of hosting 46 | * Android powered mobile devices to send and receive data. 47 | * 48 | * Data sent from the Android device will be sent out the AVR's serial port. 49 | * 50 | * \section Sec_Options Project Options 51 | * 52 | * The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value. 53 | * 54 | * 55 | * 56 | * 59 | * 60 | *
57 | * None 58 | *
61 | */ 62 | 63 | --------------------------------------------------------------------------------