Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								61c3d509e5 
								
							 
						 
						
							
							
								
								Merge pull request  #302  from Zaltora/spi_fixes  
							
							... 
							
							
							
							Fixes SPI Bug(s) 
							
						 
						
							2016-12-05 19:08:17 +06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilian 
								
							 
						 
						
							
							
							
							
								
							
							
								199237ec6e 
								
							 
						 
						
							
							
								
								Fixes Bug(s)  
							
							
							
						 
						
							2016-11-30 08:19:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								c3b6aff41d 
								
							 
						 
						
							
							
								
								gpio_interrupt_handler() can now be overriden  
							
							
							
						 
						
							2016-11-30 02:54:07 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								a61af52d96 
								
							 
						 
						
							
							
								
								More convenient GPIO interrupt handlers  
							
							
							
						 
						
							2016-11-30 01:07:46 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilian 
								
							 
						 
						
							
							
							
							
								
							
							
								20ab2176fb 
								
							 
						 
						
							
							
								
								fix tab  
							
							
							
						 
						
							2016-11-26 15:14:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilian 
								
							 
						 
						
							
							
							
							
								
							
							
								f19fdc37be 
								
							 
						 
						
							
							
								
								adjustements  
							
							
							
						 
						
							2016-11-26 12:26:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lilian 
								
							 
						 
						
							
							
							
							
								
							
							
								71bce674a0 
								
							 
						 
						
							
							
								
								Spi features  
							
							
							
						 
						
							2016-11-26 12:19:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vlad Ivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								94237f0ecd 
								
							 
						 
						
							
							
								
								core: add phy regs definition  
							
							
							
						 
						
							2016-09-15 22:31:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								c2953eda38 
								
							 
						 
						
							
							
								
								Merge pull request  #215  from pfalcon/pfalcon  
							
							... 
							
							
							
							esp/gpio_regs.h: Add info about strapping pins captured in GPIO.IN register. 
							
						 
						
							2016-09-05 09:23:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								ad8764b9c6 
								
							 
						 
						
							
							
								
								Merge pull request  #211  from ourairquality/gpio16  
							
							... 
							
							
							
							GPIO16 support. 
							
						 
						
							2016-09-05 09:20:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Sokolovsky 
								
							 
						 
						
							
							
							
							
								
							
							
								285dedd8f5 
								
							 
						 
						
							
							
								
								esp/gpio_regs.h: Add info about strapping pins captured in GPIO.IN register.  
							
							... 
							
							
							
							Specifically, in the high 16 bits of GPIO.IN register. 
							
						 
						
							2016-09-04 23:20:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ourairquality 
								
							 
						 
						
							
							
							
							
								
							
							
								c52890eed7 
								
							 
						 
						
							
							
								
								GPIO16 support.  
							
							
							
						 
						
							2016-08-31 11:30:32 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Sokolovsky 
								
							 
						 
						
							
							
							
							
								
							
							
								0962255d91 
								
							 
						 
						
							
							
								
								esp/interrupts.h: Add RTC interrupt number.  
							
							... 
							
							
							
							40002a58     $a3 = rtc_intr_handler
40002a5e     $a4 = 0x0
40002a60     $a2 = 0x3
40002a62     call ets_isr_attach 
							
						 
						
							2016-08-31 01:51:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Sokolovsky 
								
							 
						 
						
							
							
							
							
								
							
							
								0aabbea16f 
								
							 
						 
						
							
							
								
								esp/wdt_regs.h: Add "current value" register.  
							
							... 
							
							
							
							WDT is countdown timer. Current value is accessible via VAL register. At
this time it's unclear if it's RO or RW (common sense says it shoul be RO).
Source: looking at the WDT registers on a running chip. 
							
						 
						
							2016-08-20 16:13:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Sokolovsky 
								
							 
						 
						
							
							
							
							
								
							
							
								458a6813c8 
								
							 
						 
						
							
							
								
								esp/interrupts.h: Add wDev FIQ interrupt number.  
							
							... 
							
							
							
							40251dd9     $a2 = 0x0
40251ddb     $a3 = wDev_ProcessFiq
40251dde     $a4 = 0x0
40251de0     $a0 = ets_isr_attach
40251de3     call $a0 
							
						 
						
							2016-08-20 16:06:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Johan Kanflo 
								
							 
						 
						
							
							
							
							
								
							
							
								40dc3bf945 
								
							 
						 
						
							
							
								
								Sysparam by @foogod ( #180 )  
							
							... 
							
							
							
							* Sysparam implementation
sysparam improvements
Mostly done, a few minor cleanups left.
Add sysparam_editor example
Sysparam code cleanup
Add documentation to sysparam.h
Fix up sysparam.h docs
Added a couple more debug statements
Fix potential memory leak if realloc() fails
Major sysparam overhaul
Add sysparam_get_info function
Add sysparam initialization to app_main.c
* Fixed warnings, added license 
							
						 
						
							2016-08-18 12:07:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								0875e5d55b 
								
							 
						 
						
							
							
								
								Merge branch 'iomux-set-func' of  https://github.com/ourairquality/esp-open-rtos  into ourairquality-iomux-set-func  
							
							... 
							
							
							
							Conflicts:
	core/include/esp/iomux.h 
							
						 
						
							2016-08-17 14:36:46 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								27135d6252 
								
							 
						 
						
							
							
								
								i2s_dma: Implementation of I2S + DMA wrapper library  
							
							
							
						 
						
							2016-08-16 10:19:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ourairquality 
								
							 
						 
						
							
							
							
							
								
							
							
								4b77138f71 
								
							 
						 
						
							
							
								
								Add gpio_set_iomux_function().  
							
							
							
						 
						
							2016-08-15 22:23:45 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ourairquality 
								
							 
						 
						
							
							
							
							
								
							
							
								8405b989f9 
								
							 
						 
						
							
							
								
								iomux_set_function: remove the IOMUX_FUNC transform of the func argument.  
							
							... 
							
							
							
							The allows the IOMUX_GPIO<n>_FUNC_<function> definitions to be used here. 
							
						 
						
							2016-08-15 22:10:59 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								8c9a77efe8 
								
							 
						 
						
							
							
								
								Added first half of RE'd user_interface.c  
							
							
							
						 
						
							2016-07-06 17:21:34 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								2ecbf1d584 
								
							 
						 
						
							
							
								
								First batch of opensdk additions  
							
							... 
							
							
							
							Replacements for:
    libmain/misc.o
    libmain/os_cpu_a.o
    libmain/spi_flash.o
    libmain/timers.o
    libmain/uart.o
    libmain/xtensa_context.o 
							
						 
						
							2016-07-06 17:21:34 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								fd20b1a530 
								
							 
						 
						
							
							
								
								Add PHY hardware management for Bluetooth Coexistence pin choice  
							
							
							
						 
						
							2016-05-15 22:21:10 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								3a62a0af0c 
								
							 
						 
						
							
							
								
								esp/gpio.h c++ compatibility  
							
							
							
						 
						
							2016-03-22 01:51:50 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								42018f0315 
								
							 
						 
						
							
							
								
								SPI big endian swap bug fix, spi_get_settings()/spi_set_settings()  
							
							
							
						 
						
							2016-03-18 03:27:36 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								b0fb8736a8 
								
							 
						 
						
							
							
								
								Comments updated  
							
							
							
						 
						
							2016-03-13 16:48:05 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								22ceb08b49 
								
							 
						 
						
							
							
								
								Tabs to spaces. Again.  
							
							
							
						 
						
							2016-03-13 02:25:15 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								b4554b5806 
								
							 
						 
						
							
							
								
								SPI mode bug fixed, SPI endianness bugs fixed, new spi_transfer()  
							
							
							
						 
						
							2016-03-13 01:59:52 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								9dc565ff7c 
								
							 
						 
						
							
							
								
								Separate send/receive buffers  
							
							
							
						 
						
							2016-03-08 04:00:11 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								b5c2120efc 
								
							 
						 
						
							
							
								
								Removed redeclaration of peripheral bus freq  
							
							
							
						 
						
							2016-03-06 01:24:59 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								bd40f75d37 
								
							 
						 
						
							
							
								
								Hardware SPI driver  
							
							
							
						 
						
							2016-03-05 02:29:01 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								8279b5cfd1 
								
							 
						 
						
							
							
								
								Added some clarifications to comments in esp/gpio.h  
							
							
							
						 
						
							2016-02-22 09:32:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								c36feab845 
								
							 
						 
						
							
							
								
								Separate pullup config out of gpio_enable()  
							
							... 
							
							
							
							Created `gpio_set_pullup` to configure pullups independently of direction.
Removed GPIO_INPUT_PULLUP direction type.
Added misc other helper functions in iomux.h 
							
						 
						
							2016-02-21 18:34:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								812c2fef21 
								
							 
						 
						
							
							
								
								Removed INLINED (force inline) macro.  
							
							... 
							
							
							
							Progress towards #57 . 
							
						 
						
							2015-11-28 18:01:03 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								2887896c76 
								
							 
						 
						
							
							
								
								timers.h: Return error codes instead of true/false for failures  
							
							
							
						 
						
							2015-11-28 16:33:39 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								336bad573d 
								
							 
						 
						
							
							
								
								timers.h: Remove compile-time-auto-inlining complexity  
							
							... 
							
							
							
							Fixes bug mentioned in #72  (oops!), also progress towards #57 . 
							
						 
						
							2015-11-28 16:32:52 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								5301174290 
								
							 
						 
						
							
							
								
								registers.h: Add i2s, SLC, RTC register headers  
							
							
							
						 
						
							2015-11-20 17:56:38 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								d63a341c4c 
								
							 
						 
						
							
							
								
								RTC registers: Add some notes about other register values  
							
							... 
							
							
							
							Still patchy, but more towards #8 . 
							
						 
						
							2015-11-20 17:49:46 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								925753819e 
								
							 
						 
						
							
							
								
								Add in-progress RTC register header (some registers still undocumented)  
							
							... 
							
							
							
							Author for this work is @foogod, extracted from 1da996e#8 . 
							
						 
						
							2015-11-20 17:31:11 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								547c57c840 
								
							 
						 
						
							
							
								
								Add SLC interrupt number 1.  Closes   #69  
							
							
							
						 
						
							2015-11-20 17:25:15 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dag Ågren 
								
							 
						 
						
							
							
							
							
								
							
							
								cad1655330 
								
							 
						 
						
							
							
								
								Add static asserts and create slc.h header for descriptor struct  
							
							
							
						 
						
							2015-11-19 21:14:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dag Agren 
								
							 
						 
						
							
							
							
							
								
							
							
								1f1bb4d190 
								
							 
						 
						
							
							
								
								Add I2S and SLC register headers  
							
							
							
						 
						
							2015-11-16 00:20:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								5cd31c649a 
								
							 
						 
						
							
							
								
								GPIO2 UART iomux values: Remove _BLINK from macro name  
							
							... 
							
							
							
							This pin acts as a real TX not an activity LED as some pages suggest. 
							
						 
						
							2015-10-28 20:31:50 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								0165592231 
								
							 
						 
						
							
							
								
								iomux: Fix bug setting IOMUX_FUNC(4)  
							
							... 
							
							
							
							Function masking value was incorrect 
							
						 
						
							2015-10-28 20:31:44 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								cd68622292 
								
							 
						 
						
							
							
								
								Merge branch 'master' into uart_h  
							
							
							
						 
						
							2015-10-06 18:37:28 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								dc0fa4e207 
								
							 
						 
						
							
							
								
								Merge pull request  #50  from SuperHouse/fix/interrupts  
							
							... 
							
							
							
							Fix/interrupts 
							
						 
						
							2015-10-06 18:36:03 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								3ceadfc0a6 
								
							 
						 
						
							
							
								
								uart.h: Add uart_get_baud/uart_set_baud functions, change default baud rate from 74906 to 115200  
							
							
							
						 
						
							2015-10-06 17:49:00 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								707d0ed981 
								
							 
						 
						
							
							
								
								Fix issue  #52 .  Add esp/uart.h  
							
							
							
						 
						
							2015-10-05 21:51:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								afd58bc1ff 
								
							 
						 
						
							
							
								
								core headers: Add C++ linker compatibility  
							
							
							
						 
						
							2015-10-05 18:33:32 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								89c481c606 
								
							 
						 
						
							
							
								
								Simplify interrupt and RTOS timer tick handlers  
							
							... 
							
							
							
							RTOS Timer tick handler is now the same as any other ISR.
This causes a few subtle behaviour changes that seem OK but are worth noting:
* RTOS tick handler sdk__xt_timer_int() is now called from one stack
  frame deeper (inside _xt_isr_handler()), whereas before it was called
  from the level above in UserHandleInterrupt. I can't see any way that
  the extra ~40 bytes of stack use here hurt, though.
* sdk__xt_timer_int() was previous called after all other interrupts
  flagged in the handler, now it's called before the TIMER FRC1 & FRC2
  handlers. The tick handler doesn't appear to do anything particularly
  timing intensive, though.
* GPIO interrupt (value 3) is now lower priority than the SPI
  interrupt (value 2), whereas before it would have been called before
  SPI if both interrupts triggered at once. 
							
						 
						
							2015-09-29 13:21:04 +10:00