Commit Graph

  • 4dd8712526 unaligned_load: Run some tests after scheduler/network/wifi all up and running Angus Gratton 2015-09-25 09:41:51 +1000
  • edbfd3a66e unaligned_load tests: Remove incorrect references to DoubleException Angus Gratton 2015-09-25 09:22:06 +1000
  • 87f77b1021 Refactor Hardware RNG functions to esp/hwrand.h Angus Gratton 2015-09-24 20:48:16 +1000
  • 09405a9095 Merge branch 'master' into feature/mbedtls Angus Gratton 2015-09-24 20:40:36 +1000
  • c31b9be9a2 Merge branch 'experiments/unaligned_load' into feature/mbedtls Angus Gratton 2015-09-24 20:25:10 +1000
  • 43a8bf2087 Merge branch 'master' into feature/dhcp-server Angus Gratton 2015-09-24 08:33:48 +1000
  • 020ab328f7 Merge remote-tracking branch 'foogod/open-startup' Angus Gratton 2015-09-24 08:32:32 +1000
  • b15d149b09 More LoadStoreErrorHandler performance improvements Alex Stewart 2015-09-23 08:51:36 -0700
  • a0a23ae232 dhcpserver: Cleanup find_lease routine, fix bug Angus Gratton 2015-09-23 22:24:25 +1000
  • f1bff97103 Further optimizations for LoadStoreErrorHandler Alex Stewart 2015-09-21 22:13:14 -0700
  • c5a53c87fa bmp180: Fix more 'temperatue' typos (thanks @atomman) Angus Gratton 2015-09-21 08:46:45 +1000
  • b280f8a725 Fix format strings in app_main.c Alex Stewart 2015-09-20 14:09:30 -0700
  • ba7492756c Merge branch 'master' into open-startup Alex Stewart 2015-09-20 14:05:54 -0700
  • 59a0a6f86e http_get_mbedtls: Add root cert used by howmyssl.com Angus Gratton 2015-09-20 21:41:39 +1000
  • 8a470e6f98 Merge branch 'master' into feature/mbedtls Angus Gratton 2015-09-20 21:26:29 +1000
  • b03f279f74 mbedTLS: Add ESP8266 hardware entropy source discovered by @foogod Angus Gratton 2015-09-18 15:12:09 +1000
  • 1b22cc088e Add initial mbedTLS and HTTPS example project (using howsmyssl.com JSON API) Angus Gratton 2015-09-17 20:35:39 +1000
  • f230fbcd65 Move start of IROM0 to 0x40220000, save 128kB of flash Angus Gratton 2015-09-18 13:45:44 +1000
  • 1c9e106db8 Compile with -ffunction-sectons -fdata-sections, link with -gc-sections Angus Gratton 2015-08-27 16:47:38 +1000
  • 0da6c97a9d Rename main.cpp in tasks example Angus Gratton 2015-09-12 16:28:11 +1000
  • 3aff91c85c Rename GPIO_CONF_PUSH_PULL to GPIO_CONF_OPEN_DRAIN Angus Gratton 2015-09-12 16:20:05 +1000
  • f31daa7f9a iomux: Fix setting of invalid bits when masking in iomux fields Angus Gratton 2015-09-12 15:23:42 +1000
  • a5ba05b5f9 Remove stray extras/cplusplus Angus Gratton 2015-08-26 11:16:58 +1000
  • 8a29e46319 examples/Makefile: Use MAKE to properly invoke make recursively Angus Gratton 2015-08-26 11:14:34 +1000
  • 6c06e5e91e common_macros: Include sys/cdefs.h, defines _Static_assert among others Angus Gratton 2015-08-26 11:11:31 +1000
  • 1c8017484c Move c++ operators back to link-time resolutions, part of 'core' Angus Gratton 2015-08-26 11:07:06 +1000
  • 7be365ef08 gpio.h: Explicit cast to enum type (needed for g++) Angus Gratton 2015-08-26 10:49:00 +1000
  • 6416fe7329 Post-merge cleanup of extras/cpp_support Angus Gratton 2015-08-26 10:36:40 +1000
  • fbb01c81ad Header files adjustment Michael Jacobsen 2015-08-23 10:21:42 +0200
  • 602d3e2d98 Header files re-arrangement Michael Jacobsen 2015-08-21 08:30:52 +0200
  • 028451fa84 Updated license Michael Jacobsen 2015-08-20 10:04:59 +0200
  • 63bbf92a76 Header files adjustments Michael Jacobsen 2015-08-19 08:44:41 +0200
  • 627b78331a Added C++ base components and example Michael Jacobsen 2015-08-19 08:38:15 +0200
  • 94fabc6ceb Add basic C++ new/delete operators, as contributed by @mikejac in #24 Angus Gratton 2015-08-13 08:32:34 +1000
  • cc97067fa1 Add C++ support to Makefile, and proof-of-concept simple.cpp example Angus Gratton 2015-08-10 15:51:57 +1000
  • 372827ac42 Mostly updated header files for use in C++ Michael Jacobsen 2015-07-30 19:34:13 +0200
  • a3d7732da8 unaligned_load.c: Added more naive_strcpy tests Alex Stewart 2015-09-19 20:03:22 -0700
  • 4c89a0574b Add sanity-test suite to unaligned_load.c Alex Stewart 2015-09-19 15:16:44 -0700
  • cceb9de300 bmp180 i2c: Fix typo temperatue->temperature. Angus Gratton 2015-09-18 17:59:47 +1000
  • f47aa77982 Moved DoubleLoadStorageHandler to end of functions, improve fast path l8ui performance Angus Gratton 2015-09-15 15:09:42 +1000
  • 9cd23e08a4 Fix performance regression in 3911a94cc Angus Gratton 2015-09-15 15:00:56 +1000
  • 7d779389ab unaligned_load: Fix sign extension, add test case for sign extension Angus Gratton 2015-09-15 12:00:06 +1000
  • 7ebebf6d22 unaligned_load: Add doubleexceptionvector behaviour test Angus Gratton 2015-09-15 11:44:56 +1000
  • c7a7dfdf82 Remove the unaligned load handler to its own source file as it was getting quite complex Angus Gratton 2015-09-15 11:22:59 +1000
  • 3911a94cc8 Remove one more branch from l8ui code path Angus Gratton 2015-09-15 07:37:38 +1000
  • 26e1ce325e Fix sign extension as suggested by @foogod Angus Gratton 2015-09-14 18:30:11 +1000
  • 259c9b643f Exception vectors: Remove no-op syscallhandler Angus Gratton 2015-09-14 18:17:45 +1000
  • 0e0c5d89b8 NMI exception handler: Fix reserving too much RAM for registers Angus Gratton 2015-09-14 17:43:29 +1000
  • 9c15b757d3 Exception handlers: remove unused NMIHandlerAddress Angus Gratton 2015-09-14 17:22:50 +1000
  • 0432ae3745 Use GPIO2 for led_debug.S Angus Gratton 2015-09-14 17:19:09 +1000
  • 45d4e0da2d Exception vectors: Rearrange to use absolute offets instead of .align hacks Angus Gratton 2015-09-10 21:35:18 +1000
  • a5a179beef Extended unaligned load support to work from DoubleExceptionVector Angus Gratton 2015-09-10 15:02:47 +1000
  • 46111bad52 dhcpserver cleanup, add access_point example Angus Gratton 2015-09-10 08:15:33 +1000
  • 9fc223b3c2 dhcpserver: Add expiry, DHCPNAK packets Angus Gratton 2015-08-24 16:13:24 +1000
  • 4c98f575e7 dhcpserver: Initial DHCP server support, hands out leases but doesn't expire them Angus Gratton 2015-08-13 17:10:38 +1000
  • 347f9d3a85 Rename main.cpp in tasks example Angus Gratton 2015-09-12 16:28:11 +1000
  • 8b90dbd9e5 Merge branch 'feature/c++' Angus Gratton 2015-09-12 16:25:36 +1000
  • c45e84d61d Rename GPIO_CONF_PUSH_PULL to GPIO_CONF_OPEN_DRAIN Angus Gratton 2015-09-12 16:20:05 +1000
  • 91d897dbbe iomux: Fix setting of invalid bits when masking in iomux fields Angus Gratton 2015-09-12 15:23:42 +1000
  • 1aaef737df Fix printf format string changed in merge Angus Gratton 2015-09-10 21:10:49 +1000
  • ac0a947453 Merge branch 'master' into experiments/unaligned_load Angus Gratton 2015-09-10 08:19:42 +1000
  • 1d7bfeeccd Merge branch 'fix/int32_t' Angus Gratton 2015-09-09 16:23:31 +1000
  • 6439aba2d9 libc: More int32_t fixes to not expect 'long' Angus Gratton 2015-09-09 16:22:08 +1000
  • e6b862e0f7 libc: Fix _default_types.h so uint_least8/16/32_t properly recognised by newlib Angus Gratton 2015-09-09 08:25:34 +1000
  • 421f8ddaa5 Allow properly for out-of-tree components (was a hack before) Angus Gratton 2015-09-08 10:36:19 +1000
  • 9f5bc3735e Add link from common.mk components section to wiki page Angus Gratton 2015-09-08 10:36:03 +1000
  • 7e73693898 Rework component makefiles to have a default <component>_ROOT Angus Gratton 2015-09-08 09:59:59 +1000
  • ed2c1ad713 Update README with some recent developments Angus Gratton 2015-09-07 17:52:01 +1000
  • 7de923ec8d Add link to mailing list, and code of conduct from CoralineAda/contributor_covenant (thank you!) Angus Gratton 2015-09-07 17:04:14 +1000
  • 7ed064a750 libc: Redefine int32_t/uint32_t as 'int' not 'long' Angus Gratton 2015-09-05 12:54:09 +1000
  • 920ee8bf85 libc syscalls: ENOSYS implementations for open,fstat,close,lseek Angus Gratton 2015-09-03 11:15:05 +1000
  • 568ebc0fdc libc read()/write() syscalls - return EBADF if fd is not stdin/stdout as applicable Angus Gratton 2015-09-03 11:14:44 +1000
  • 7e30f48650 Merge pull request #30 from Angus71/master Angus Gratton 2015-09-03 08:37:53 +1000
  • fd1081a0cc Added BMP180 and I2C driver and example Angus71 2015-08-25 14:45:48 +0200
  • 0090153fa7 Reorder library arguments so component libraries come first Angus Gratton 2015-08-31 16:56:16 +1000
  • 19f01b2f72 app_main.c: load correct g_ic sector from flash Alex Stewart 2015-08-30 13:37:40 -0700
  • 8b5e8b923e Bug fix for dump_flash_config_sectors Alex Stewart 2015-08-30 12:11:08 -0700
  • a88f36d986 More app_main.c fixups Alex Stewart 2015-08-28 17:45:38 -0700
  • a9eb3a38e3 More app_main fixups from object code comparisons Alex Stewart 2015-08-26 13:19:53 -0700
  • aa7f305e16 Various app_main.c bug fixes Alex Stewart 2015-08-25 17:22:38 -0700
  • c16dd2ef23 Add 'sdklike' FLAVOR to makefile Alex Stewart 2015-08-25 17:21:51 -0700
  • 43a712572c Don't rename FreeRTOS hook symbols Alex Stewart 2015-08-25 09:41:49 -0700
  • a044c061d5 Replace libmain:app_main.o with core/app_main.c Alex Stewart 2015-08-25 09:34:37 -0700
  • 8b8f7c9de4 Use fixed symbol rename list Alex Stewart 2015-08-25 09:31:02 -0700
  • 2fe1b7a00d Merge pull request #36 from foogod/ld_patch Angus Gratton 2015-08-28 10:00:19 +1000
  • c30f48c3b1 Fix linker script handling of irom/irom0 segments Alex Stewart 2015-08-27 13:54:30 -0700
  • bcc22bdfc5 Merge pull request #33 from foogod/uart_fix Angus Gratton 2015-08-27 15:56:17 +1000
  • b0206d0ca6 Fix broken UART(i) definition Alex Stewart 2015-08-25 22:31:47 -0700
  • cb5e67a871 Merge pull request #32 from foogod/regs_fixups0 Angus Gratton 2015-08-26 14:14:33 +1000
  • da48a6b0df Remove 'packed' attribute from all regs structs Alex Stewart 2015-08-25 17:13:13 -0700
  • 18d1bb21f7 Remove stray extras/cplusplus Angus Gratton 2015-08-26 11:16:58 +1000
  • 778b94cf40 examples/Makefile: Use MAKE to properly invoke make recursively Angus Gratton 2015-08-26 11:14:34 +1000
  • c824bcf74a common_macros: Include sys/cdefs.h, defines _Static_assert among others Angus Gratton 2015-08-26 11:11:31 +1000
  • 43ecec5470 Move c++ operators back to link-time resolutions, part of 'core' Angus Gratton 2015-08-26 11:07:06 +1000
  • c565e2b90d gpio.h: Explicit cast to enum type (needed for g++) Angus Gratton 2015-08-26 10:49:00 +1000
  • fff17627d9 Merge branch 'master' into feature/c++ Angus Gratton 2015-08-26 10:46:48 +1000
  • e9b1df5cb5 Post-merge cleanup of extras/cpp_support Angus Gratton 2015-08-26 10:36:40 +1000
  • 5c1ce0a508 Header files adjustment Michael Jacobsen 2015-08-23 10:21:42 +0200
  • 94a953d3e3 Header files re-arrangement Michael Jacobsen 2015-08-21 08:30:52 +0200
  • 6bc95994b7 Updated license Michael Jacobsen 2015-08-20 10:04:59 +0200