40 Commits (b86c65d31c61af42a3b634c6a3150917509e3e8b)

Author SHA1 Message Date
Paul Sokolovsky 0987ad5e30 esp8266/esp8266.ld, esp8266_ota.ld: Grow main firmware size by 32KB. 8 years ago
Damien George b32a38e373 esp8266: Factor out common linker code to esp8266_common.ld. 8 years ago
Damien George 6b239c271c py: Factor out persistent-code reader into separate files. 8 years ago
Damien George 6810f2c134 py: Factor persistent code load/save funcs into persistentcode.[ch]. 8 years ago
Paul Sokolovsky 8bc3fc20fe esp8266: Rename "machine" module implementation to use contemporary naming. 8 years ago
Paul Sokolovsky 9514d847fe esp8266: Add MP_FASTCODE modifier to put a function to iRAM. 8 years ago
Paul Sokolovsky 462748de0c esp8266/esp8266.ld: Move main.o to iROM. 8 years ago
Paul Sokolovsky e7e0d91be8 esp8266/esp8266.ld: Move modmachine.o to iROM. 8 years ago
Paul Sokolovsky 6566e3f6a8 esp8266/esp8266.ld: Move help.o to iROM. 8 years ago
Paul Sokolovsky 20d0271863 esp8266/esp_init_data: Auto-initialize system params with vendor SDK 2.0.0. 8 years ago
Paul Sokolovsky dba40afa70 esp8266/modmachine: Simplify SPI class implementation multiplexing. 8 years ago
Paul Sokolovsky 4a33677c97 esp8266/esp8266.ld: Move modmachinewdt to FlashROM. 8 years ago
Radomir Dopieralski d076fae219 esp8266/modmachinespi: Add a factory method for SoftSPI/HSPI 8 years ago
Radomir Dopieralski 8e7dfea803 esp8266/modpybhspi: Add a HSPI module for hardware SPI support 9 years ago
Paul Sokolovsky 3372f69586 esp8266/esp8266.ld: Increase firmware image size to 0x90000 (576K). 8 years ago
Paul Sokolovsky 4d22ade102 esp8266: Enable btree module. 8 years ago
Paul Sokolovsky 6afd651f1e esp8266/esp8266.ld: Put axTLS to FlashROM. 9 years ago
Damien George df3b1741b6 esp8266: Separate 1-wire timing funcs from Python module to save iRAM. 9 years ago
Damien George 1a0a323ca8 esp8266: Add initial implementation of machine.UART. 9 years ago
Paul Sokolovsky 8d2bcaf3cd esp8266: Minimize gap between Inst/DataRAM segments and FlashROM segment. 9 years ago
Paul Sokolovsky fcd6862597 esp8266: Bump iROM size to 512k. 9 years ago
Paul Sokolovsky ef0c5db2ed esp8266: Move .rodata where it belongs with -mforce-l32 help. 9 years ago
Paul Sokolovsky cd6194aefc esp8266/esp8266.ld: Put FatFs to FlashROM. 9 years ago
Paul Sokolovsky 935e021250 esp8266: Put modpybi2c.o to FlashROM. 9 years ago
Paul Sokolovsky f71c0699a5 esp8266: Put utils.o to FlashROM. 9 years ago
Paul Sokolovsky 9c7e3353e5 esp8266: Put lexerstr32.o into FlashROM. 9 years ago
Damien George 632d8efa05 esp8266: Add PWM support. 9 years ago
Damien George 82b95f625e esp8266: Implement software SPI class. 9 years ago
Paul Sokolovsky 9d7b871f58 esp8266: Store frozen modules in FlashROM. 9 years ago
Damien George 3fbbbecec9 esp8266: Put more code in iROM section. 9 years ago
Damien George 05dda0ee9e esp8266: Enable modlwip. 9 years ago
Paul Sokolovsky 259f1344ca esp8266/esp8266.ld: Link in SDK version section. 9 years ago
Damien George 6d0629bddc esp8266: Enable float support, using 30-bit stuffed floats. 9 years ago
Damien George f09f8097d5 esp8266: Put more code in irom0 section, to get it building again. 9 years ago
Josef Gajdusek 7d8edeff4e esp8266: Update to SDK version 1.1.0 (MIT-licensed). 10 years ago
Damien George 304a96d7d6 esp8266: Put more literal and text obj data in irom0_0_seg. 10 years ago
Josef Gajdusek b47931978f esp8266: Update the linker script 10 years ago
Damien George e636279fe0 esp8266: Move more rodata to irom section. 10 years ago
Damien George fbea810043 esp8266: Change bignum from mpz to longlong; move some rodata to iram. 10 years ago
Damien George 075d597464 esp8266: New port of Micro Python to ESP8266 wifi module. 10 years ago