| 
								
								
									 Angus Gratton | cb5e67a871 | Merge pull request #32 from foogod/regs_fixups0 Remove packed attribute from register structs | 2015-08-26 14:14:33 +10:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | da48a6b0df | Remove 'packed' attribute from all regs structs | 2015-08-26 11:23:52 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 18d1bb21f7 | Remove stray extras/cplusplus | 2015-08-26 11:16:58 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 778b94cf40 | examples/Makefile: Use MAKE to properly invoke make recursively | 2015-08-26 11:14:34 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | c824bcf74a | common_macros: Include sys/cdefs.h, defines _Static_assert among others | 2015-08-26 11:11:31 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 43ecec5470 | Move c++ operators back to link-time resolutions, part of 'core' This reverts commit e9b1df5cb5. | 2015-08-26 11:07:06 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | c565e2b90d | gpio.h: Explicit cast to enum type (needed for g++) | 2015-08-26 10:49:00 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | fff17627d9 | Merge branch 'master' into feature/c++ | 2015-08-26 10:46:48 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | e9b1df5cb5 | Post-merge cleanup of extras/cpp_support | 2015-08-26 10:45:21 +10:00 |  | 
				
					
						| 
								
								
									 Michael Jacobsen | 5c1ce0a508 | Header files adjustment (MQTT changes split from original commit - @projectgus.) | 2015-08-26 10:45:21 +10:00 |  | 
				
					
						| 
								
								
									 Michael Jacobsen | 94a953d3e3 | Header files re-arrangement | 2015-08-26 10:45:21 +10:00 |  | 
				
					
						| 
								
								
									 Michael Jacobsen | 6bc95994b7 | Updated license | 2015-08-26 10:45:21 +10:00 |  | 
				
					
						| 
								
								
									 Michael Jacobsen | 4f7d1c2393 | Header files adjustments | 2015-08-26 10:45:21 +10:00 |  | 
				
					
						| 
								
								
									 Michael Jacobsen | 1282e11c08 | Added C++ base components and example | 2015-08-26 10:45:21 +10:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | e2e841c660 | Remove 'packed' attribute from all regs structs | 2015-08-25 17:13:13 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | 2a939e97b5 | Remove unnecessary AND for VAL2FIELD macro Added VAL2FIELD_M / SET_FIELD_M for rare cases when there might actually be some need for it. | 2015-08-25 17:07:06 -07:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 22d35ed5f2 | Merge pull request #29 from foogod/issue_8 Add more *_regs.h definitions | 2015-08-24 16:14:19 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | cf4b477c1f | lwipopts.h: Rearrange debug macros, add placeholdes for UDP and ICMP debug | 2015-08-24 10:52:40 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 050b17adbe | Add a comment explaining commented out REG_BASE lines Change was part of #27 | 2015-08-22 17:39:25 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | aa17221929 | Merge pull request #27 from foogod/issue_8 Convert headers to new *_regs.h format | 2015-08-22 17:36:37 +10:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | 2f3b82812b | Add esp/rtcmem_regs.h | 2015-08-21 14:20:00 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | fdbb361a60 | Fix a couple of struct def issues with 2 previous commits | 2015-08-21 14:06:38 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | 0b6dfb6080 | Add more regs to esp/dport_regs.h Added a bunch of definitions based on info in http://esp8266-re.foogod.com/wiki/Memory_Map#dport0 | 2015-08-21 13:59:20 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | e88b5b8c4b | Add esp/uart_regs.h and esp/spi_regs.h | 2015-08-21 13:56:23 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | 1ebb85b150 | rename GPIO_CONF_DRIVER_ENABLE back to GPIO_CONF_PUSH_PULL | 2015-08-21 09:54:20 -07:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 6470450aff | Clarify some install steps in README | 2015-08-21 16:30:02 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 65581f1cdd | Add Travis build status icon to README | 2015-08-21 16:21:49 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 66a1983a95 | examples/Makefile: Make more make-like instead of using shell loops Shell loops broke Travis fairly severely. | 2015-08-21 15:54:01 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 24ff83fc41 | Add Travis support - build toolchain, esptool2, all example projects Toolchain & esptool2 are cached for quicker follow-up builds. Versioning
of these is accomplished via commit variables in .travis.yml. | 2015-08-21 15:53:25 +10:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | ab6f4b8420 | Fixup some constants used in examples | 2015-08-20 15:11:29 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | e07395fcb6 | Merge branch 'master' into issue_8 | 2015-08-20 11:13:41 -07:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 7f983bc474 | Add netbuf_helpers.h temporary header | 2015-08-20 15:33:08 +10:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | 8263fce80f | Fix leftover IOMUX_FUNC_A/D references | 2015-08-19 16:53:02 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | d2231b7ff5 | Cleanup a few comments in *_regs.h files | 2015-08-19 16:50:56 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | 177ad281aa | Add esp/wdt_regs.h | 2015-08-19 16:48:11 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | 4fa66ca391 | Added esp/timer_regs.h and esp/dport_regs.h | 2015-08-19 11:34:18 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | b271e19b51 | Replace stdint.h with esp/types.h in gpio_regs.h | 2015-08-19 09:05:03 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | b84a69168f | Fix cut-paste error in gpio_regs.h comment | 2015-08-19 09:03:18 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | fc1a1a7d0a | Add esp/gpio_regs.h | 2015-08-18 22:46:25 -07:00 |  | 
				
					
						| 
								
								
									 Alex Stewart | 2ffd3da71e | Add esp/iomux_regs.h | 2015-08-18 17:38:31 -07:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 491bf900c4 | espressif/esp_wifi.h: Add prereq includes | 2015-08-13 17:12:02 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 7d480876fa | Add basic C++ new/delete operators, as contributed by @mikejac in #24 | 2015-08-13 08:33:07 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 7f338e66cb | Unaligned load: Remove debugging variables | 2015-08-11 16:25:35 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | e3b24df043 | Unaligned load: Shave a few more instructions off | 2015-08-11 16:25:11 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 3b3f5ea771 | Unaligned loads: Only save working registers, use jump table to load non-working registers | 2015-08-11 15:29:53 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 8ea4ae27e2 | Unaligned loader: Support l16si | 2015-08-11 15:03:53 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 773a046dc3 | Unaligned loader: clean up, reduce number of registers | 2015-08-11 14:23:41 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 424dc0f3b0 | Add C++ support to Makefile, and proof-of-concept simple.cpp example This is a work in progress based on @mikejac's work.
Missing:
* No 'new' operator.
* I don't think STL is currently supported. | 2015-08-10 16:14:30 +10:00 |  | 
				
					
						| 
								
								
									 Michael Jacobsen | da6b5f74bb | Mostly updated header files for use in C++ | 2015-08-10 15:31:03 +10:00 |  | 
				
					
						| 
								
								
									 Angus Gratton | 3eee1a9845 | Examples: Fix printf argument flags for older example programs | 2015-08-10 14:50:56 +10:00 |  |