Commit graph

56 commits

Author SHA1 Message Date
Kristian Sloth Lauszus d19d78f940 Always favour SPI library if it has transactions 2015-03-03 19:22:43 +01:00
Kristian Sloth Lauszus c39e8a180c Merge branch 'master' into SPI
Conflicts:
	examples/Bluetooth/SPPMulti/SPPMulti.ino
	examples/adk/ArduinoBlinkLED/ArduinoBlinkLED.ino
	settings.h
	usbhost.h
2015-03-03 18:56:59 +01:00
Kristian Sloth Lauszus 6047962d60 Merge branch 'xxxajk'
Conflicts:
	XBOXUSB.h
	examples/ftdi/USBFTDILoopback/USBFTDILoopback.ino
	hiduniversal.h
	settings.h
	usbhost.h
2015-02-22 18:25:22 +01:00
Matt Sieren 4cf9f34228 Moved include for nRF51822
Moved the include into the right file.
2014-11-22 09:53:59 +01:00
Matt Sieren 3646c650b6 Added RBL nRF51822 Support
Added support for the nRF51822 Board by RedBearLab.
2014-11-21 22:58:54 +01:00
Andrew J. Kroll f2f57d71a3 Speedup SPI, fix PIC32 corner case for include 2014-09-25 23:14:04 -04:00
Andrew J. Kroll 740fa097e6 Add support for MIPS uC (PIC32X) and the ancient mpide "IDE" used for it 2014-09-22 22:53:11 -04:00
Kristian Lauszus 963c157bc5 Make sure that we send out empty bytes when receiving multiple bytes
Also fixed some comments
2014-08-03 18:01:55 +02:00
Kristian Lauszus 45df70641b Use new Arduino SPI library
See: https://github.com/arduino/Arduino/pull/2223
2014-08-02 15:06:46 -07:00
Kristian Lauszus 62f8cbbc25 Do not set SS pin for the Due
Let the Arduino SPI library take care of that
2014-03-07 02:19:34 +01:00
Kristian Lauszus d8cadc5744 Increase SPI speed on the Due to 21MHz 2014-03-02 16:35:16 +01:00
Kristian Lauszus 39b6c3b124 Added support for the Arduino Due
Untested
2014-02-25 11:47:59 +01:00
Andrew J. Kroll 3ee654bb12 Very small optimization. 2013-12-28 14:43:21 -05:00
Andrew J. Kroll f1af9b08ec Janitorial, whitespace fixes. No new code. 2013-12-25 05:09:57 -05:00
Kristian Lauszus f283e90402 Renamed CLK, MOSI, MISO and SS variables, as they conflicted with defines in pins_arduino.h
See: 7fcba37acf
2013-12-15 22:19:50 +01:00
Andrew J. Kroll 6e70087f0b teensy 3.1 support 2013-12-11 14:15:51 -05:00
Andrew J. Kroll 8715cbde67 Add spi4teensy3 library support 2013-11-24 08:56:34 -05:00
Kristian Sloth Lauszus 82c52542cc Use pin definition in avrpins.h to set MAX_RESET pin on Arduino ADK 2013-10-21 02:17:47 +02:00
Kristian Sloth Lauszus 6752a52b82 Added error messages and updated some comments 2013-10-21 01:59:29 +02:00
Kristian Sloth Lauszus 59e9e0256b Merge branch 'xxxajk' into arm 2013-10-20 23:42:27 +02:00
Andrew J. Kroll 42fc48d129 locks and constructor/init fixes 2013-10-08 15:52:24 -04:00
Kristian Sloth Lauszus 84bab09221 Merge branch 'xxxajk' into arm
Conflicts:
	Usb.cpp
	Usb.h
	XBOXRECV.cpp
	adk.h
	avrpins.h
	cdcacm.h
	cdcprolific.h
	hid.h
	hidboot.h
	hidescriptorparser.cpp
	hidescriptorparser.h
	masstorage.h
	message.cpp
	parsetools.h
	usbhub.h
2013-10-05 01:11:51 +02:00
Andrew J. Kroll 387ec30447 Move Usb.h UsbCore.h and trim. Usb.h is now only includes, as it aught to be. Clean up more header files, more include traps. 2013-09-30 01:13:11 -04:00
Andrew J. Kroll 1a0d0690d3 compile faster 2013-09-23 18:40:10 -04:00
Andrew J. Kroll 156aa31a45 Shrink more. Fix capacity bug. Reduce includes, which reduces compile time. 2013-09-23 04:49:37 -04:00
Andrew J. Kroll 52445a97d7 remove unused defines, refactor vbus power enum 2013-09-08 13:11:22 -04:00
Kristian Sloth Lauszus b3ead81c2c Added support for newest version of the Balanduino board 2013-08-31 13:24:52 +02:00
Andrew J. Kroll a57215fb72 GPX vbus controls 2013-08-09 02:17:01 -04:00
Andrew J. Kroll b30c56a86e Control switch via GPX pin. 2013-08-08 20:21:05 -04:00
Oleg Mazurov 261e5f1bd2 commit 2013-06-11 21:11:43 -06:00
PaulStoffregen fca5a4125f Add Teensy 3.0 SPI to usbhost.h 2013-05-29 10:32:51 -07:00
Andrew J. Kroll 1cc3036eac Now mass storage works. Evil plans may begin. 2013-05-13 20:54:12 -04:00
Kristian Sloth Lauszus 06bf0f6227 Readded support for Arduino ADK, Leonardo etc. 2013-03-30 17:05:30 +01:00
Andrew J. Kroll 904f2ff25a Clean up code formatting to industry standards. 2013-03-28 04:46:43 -04:00
Andrew J. Kroll 629594f957 Merge my debug changes.
Merge my format sanity changes.
Track everything.
2013-03-28 03:26:02 -04:00
Kristian Lauszus 5a424b5523 Toggle the ADK reset pin 2012-09-09 14:37:16 +02:00
Kristian Lauszus 147c011750 Fixed ADK support 2012-03-19 16:21:19 +01:00
Oleg Mazurov c86e258916 regression 2012-03-01 19:54:13 -07:00
Oleg Mazurov 702897bd5b acm bug fix 2012-02-29 12:37:16 -07:00
Ilya Bakulin 79668d97ea - Create conditional define BOARD_MEGA_ADK and move it into avrpins.h, which seems like a most suitable place for such things;
- Added pin define for Pj2;
- Use newly created BOARD_MEGA_ADK #define for separating Mega ADK-specific code from the common code.
2012-01-23 12:19:39 +04:00
Ilya Bakulin 5daa359bd3 - Added support for Arduino Mega ADK board. 2012-01-23 05:32:51 +04:00
Oleg Mazurov 2c728cd7dd Arduino-1.0 compatibility added 2012-01-10 12:49:42 -07:00
Oleg Mazurov 8130e5618e Teensy support added to avrpins.h, usbhost.h 2011-06-26 21:27:44 -06:00
Oleg Mazurov 2ed6629628 added MAX3421E reinit to busprobe() 2011-06-22 11:54:33 -06:00
Oleg Mazurov b94ed5d103 Merge branch 'alex' 2011-06-22 11:41:53 -06:00
Oleg Mazurov 05726f3ed1 first release 2011-06-22 11:41:22 -06:00
Oleg Mazurov 6427804ee3 cleanup 2011-04-18 14:32:14 -06:00
Oleg Mazurov aa6fc58bc4 Apr.11 updates 2011-04-18 10:11:59 -06:00
Oleg Mazurov 8547cc5c49 MAX3421E::Init() cleanup 2011-04-17 23:16:18 -06:00
unknown 2be575ffc0 next big change 2011-04-15 23:24:10 -06:00