aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-02-11arm-xo-1.75: fix OLPC buildHEADmasterLubomir Rintel1-1/+1
2020-02-09arm-stm32f103 - fixed build problemsMitch Bradley3-1/+11
2020-02-09arm-ariel: add support for Dell Wyse 3020 machineLubomir Rintel10-0/+1090
2020-02-09arm-mmp2: s/create cl4/create mmp3/Lubomir Rintel4-5/+5
2020-02-09arm-mmp2: move "third" word to lcd.fthLubomir Rintel3-2/+2
2020-02-09arm-xo-1.75: conditionalize protect-fw on sec-trg-gpio#Lubomir Rintel1-0/+2
2020-02-09arm-xo-cl4: fix buildLubomir Rintel1-1/+1
2020-01-26arm-xo-1.75: default to using the cross-compilerLubomir Rintel1-7/+2
2020-01-26arm-xo-1.75: check that we don't use Thumb instructionsLubomir Rintel1-0/+1
2019-11-08OLPC XO-1.75 - DCON drive strength change, #12852James Cameron1-2/+0
2019-11-08OLPC - remove matrix on messageJames Cameron1-3/+1
2019-11-08OLPC XO-4 - lower display brightnessJames Cameron1-1/+1
2019-11-08OLPC XO-4 - DCON drive strength changeJames Cameron1-1/+3
2019-11-08arm-xo-1.75: tell shim about actual CForth sizeLubomir Rintel2-1/+13
2019-11-08arm-xo-1.75: relocate shim 4K furtherLubomir Rintel1-1/+1
2019-11-08arm-xo-1.75: set the CPU variantLubomir Rintel1-0/+3
2019-11-08arm-xo-1.75: drop initio.cLubomir Rintel1-22/+0
2019-11-08arm-xo-1.75: turn off PIE by defaultLubomir Rintel1-0/+2
2019-11-08arm-xo-1.75: rename file-size variable in dropin.fthLubomir Rintel1-4/+4
2019-11-08arm-xo-1.75: drop wljoin from olpcbasics.fthLubomir Rintel1-1/+0
2019-11-08arm-xo-1.75: drop alloc-mem and free-mem from olpcbasics.fthLubomir Rintel1-1/+0
2019-11-08arm-xo-1.75: set platform VPATH earlier than including generic targets.mkLubomir Rintel1-4/+4
2019-11-08arm-xo-1.75: fix some compiler warningsLubomir Rintel2-3/+3
2019-11-08arm-xo-1.75: implement strlen()Lubomir Rintel1-0/+8
2019-11-08arm-xo-1.75: fix init_io() prototypeLubomir Rintel2-8/+7
2019-11-08arm-xo-1.75: rename platform textend.c to extend.cLubomir Rintel1-0/+0
2019-11-08arm-mmp2: drop redundant purpose: definitionLubomir Rintel1-2/+0
2019-11-08embed: make sure userarea.h is not larger than MAXUSERLubomir Rintel1-4/+12
2019-11-08makebi: add some sanity checksLubomir Rintel1-0/+9
2019-11-08config: make sure BITSxx is definedLubomir Rintel1-0/+3
2019-11-05mqtt-car: cleanupMitch Bradley1-6/+0
2019-10-31Working versions of MQTT demo for conferenceMitch Bradley8-186/+525
2019-10-30Omnibus checkin of changes for conference demoMitch Bradley14-29/+787
2019-10-05Fixed bitrot in dot.fthMitch Bradley3-11/+11
2019-10-04Make the MQTT code more genericMitch Bradley7-10/+439
2019-09-25simplified <= and >=Bushmills1-2/+2
2019-09-24Handle larger numbers in output conversion (Issue #43)Mitch Bradley1-1/+1
2019-09-23Fixes to Sonoff appMitch Bradley5-13/+72
2019-09-22Scale: factored wifi, added faceplate CAD, documented sheet setupMitch Bradley4-9/+18
2019-09-22New app: Sonoff ESP8266 Wifi Switch using MQTT protocolMitch Bradley6-0/+562
2019-09-22WiFi Scale - Update schematic and add PDF versionMitch Bradley5-32713/+19411
2019-09-21Added ESP8266 WiFi bathroom scale appMitch Bradley13-0/+92078
2019-09-21Remote control app - deployed versionMitch Bradley2-160/+263
2019-09-21ESP8266 - Various improvementsMitch Bradley6-6/+31
2019-08-27Initial revisionMitch Bradley2-0/+998
2019-08-14Added ESP8266 client socket exampleMitch Bradley1-0/+49
2019-08-14double_t -> double_cell_tMitch Bradley2-14/+14
2019-08-13Oops broke 32-bit builds with a recent commitMitch Bradley1-2/+2
2019-08-13Squashed a compiler warning from extend-posix.cMitch Bradley1-0/+2
2019-08-13Let the compiler do double precision workMitch Bradley2-255/+58
2019-08-13Fixed bug in um/mod on 64-bit systemsMitch Bradley2-52/+39
2019-05-18esp32 fixed typo in previous commitMitch Bradley1-1/+1
2019-05-18esp32 - automate ESP-IDF and toolchain installationMitch Bradley1-17/+55
2019-05-15esp32 - Update compiler versionMitch Bradley1-1/+1
2019-05-15esp32 toolchain setup fixesMitch Bradley1-0/+1
2019-04-20Some example/experimental codeMitch Bradley6-0/+492
2019-04-19esp8266 - fixed bit-rotten TCP and server codeMitch Bradley3-94/+32
2019-04-19HTTP server - new URL syntax to set numeric valuesMitch Bradley2-7/+64
2019-04-19esp8266 wifi - display SSID in station mode tooMitch Bradley1-10/+27
2019-04-19esp8266 - reentrancy for callbacksMitch Bradley4-15/+107
2019-03-21Merge branch 'master' of https://github.com/MitchBradley/cforthMitch Bradley1-0/+100
2019-03-21Working version + flow meterMitch Bradley6-8/+452
2019-03-20Added GPIO notes for ESP32MitchBradley1-0/+100
2019-03-01Another tweak to the esp8266 MakefilesMitch Bradley1-1/+1
2019-03-01Fixed typo in esp8266 makefilesMitch Bradley1-1/+1
2019-02-28Better dependencies for esp8266 buildMitch Bradley2-8/+6
2019-02-19esp8266 compiler auto-installationMitch Bradley1-5/+6
2019-02-19New keg washer appMitch Bradley1-0/+69
2019-02-19Moved some i2c drivers from bluez to libMitch Bradley5-15/+51
2018-11-24MAX31865 temperature sensor driverMitch Bradley1-0/+112
2018-10-27esp8266 - added driver for serial RGB LEDMitch Bradley3-0/+68
2018-10-26esp8266 - new GRBL sender appMitch Bradley4-0/+400
2018-10-26esp8266 - Build refactoringMitch Bradley6-155/+156
2018-10-26xmodem - support receiving large filesMitch Bradley2-12/+38
2018-10-21esp8266 - auto-build Xtensa C compilerMitchBradley1-1/+9
2018-10-20esp32: automate toolchain installationMitchBradley1-0/+16
2018-10-20esp8266 build improvementsMitchBradley3-3/+3
2018-10-19Posix serial - Allow strings as port namesMitch Bradley1-3/+10
2018-10-08ESP32 - added errno and socket test programMitchBradley2-0/+79
2018-08-22ESP32 - fixed textend problemMitchBradley3-3/+4
2018-08-21ESP32 - update to work with current SDKMitch Bradley1-0/+6
2018-04-30Added acall: defining word similar to ccall:Mitch Bradley1-1/+8
2018-04-03Some printfs dislike %tMitch Bradley1-1/+2
2018-04-03Add floating point support to STM32F103 targetMitch Bradley2-17/+25
2018-03-31Fixed bug in response handled; led to stallsMitch Bradley1-2/+4
2018-03-30Added touchscreen supportMitch Bradley3-4/+74
2018-03-30Added UI for small LCD screen with GPIO buttonsMitch Bradley5-24/+177
2018-03-30Better response parsing, commentsMitch Bradley1-32/+65
2018-03-30CleanupMitch Bradley1-24/+48
2018-03-30Initial revision, mostly worksMitch Bradley1-0/+95
2017-09-11Fix be-l!Mitch Bradley1-1/+1
2017-09-11The code is changed as it was suggested.Ivan Dimitrov1-22/+7
2017-09-06An example for blue pill board.Ivan Dimitrov1-0/+58
2017-09-06Usage notes are addedIvan Dimitrov1-2/+7
2017-09-06bitband.fth is moved to its proper location.Ivan Dimitrov2-1/+1
2017-09-05code for bit-bandivand582-8/+14
2017-09-05bit bandivand581-0/+25
2017-09-03STM32F103 - added GPIO and ADC functionsMitch Bradley7-73/+221
2017-09-02Added STM32F103 build targetMitch Bradley10-0/+734
2017-09-02Removed null init_io() from rudimentary consio.cMitch Bradley1-4/+0
2017-09-02Removed redundant actions from embed/targets.mkMitch Bradley1-19/+5
2017-09-02LIBGCC finder now supports paths containing spacesMitch Bradley1-1/+18
2017-08-10Added esp32/pH.fth and sensors/vl53l0x.fthMitch Bradley2-0/+755
2017-07-12arm-teensy3 - serial receive hardware flow controlJames Cameron1-0/+6
2017-07-11Merge pull request #26 from quozl/2017-07-10-arm-teensy3Mitch Bradley27-211/+565
2017-07-11arm-teensy3 - merge various changesJordan Hubbard27-211/+565
2017-07-11Clean EXTRA_CLEANJames Cameron4-4/+8
2017-07-05Flesh out ESP32 serve-sensorsMitch Bradley3-15/+146
2017-07-05ESP32 - timeout if WiFi AP is unreachableMitch Bradley3-7/+50
2017-06-17More ESP32 WIPMitch Bradley7-1/+414
2017-06-17ESP32 WIPMitch Bradley3-88/+35
2017-06-17arm-teensy3-pump now uses correct app.fthMitch Bradley1-1/+1
2017-06-17Fixed OFW build.Mitch Bradley2-6/+4
2017-06-17Moved common code out of ESP8266Mitch Bradley17-115/+46
2017-06-17New target for embedding CForth into a Linux kernelMitch Bradley4-0/+137
2017-06-17Refactored emit/putchar/txMitch Bradley15-91/+35
2017-06-17Fixed undefined extern in embed/rwdict.cMitch Bradley1-1/+3
2017-06-17Minor problem in embed/targets.mkMitch Bradley1-2/+2
2017-06-17Fixed word size problem in makebi.cMitch Bradley2-17/+16
2017-05-25esp32 - add SPIFFS filesystemMitch Bradley6-4/+103
2017-05-23esp32 - added IP address displayMitch Bradley3-1/+24
2017-05-23esp32 - incorporate wifi and networkingMitch Bradley3-0/+91
2017-05-22esp32 - added gpio functionsMitch Bradley2-1/+28
2017-05-22arm-teensy - fixed some result types in textendMitch Bradley1-6/+6
2017-05-22esp32 - Added I2C driver interfaceMitch Bradley1-4/+25
2017-05-22Updated sdkconfig for esp-idf v2.0-rc1Mitch Bradley1-4/+5
2017-01-07Fixed some clang warningsMitch Bradley3-4/+6
2017-01-04ESP32 - no more SDK include dependenciesMitch Bradley4-44/+18
2017-01-03First try at ESP32 versionMitch Bradley7-1/+512
2016-12-29Restore arm-teensy3 pump controllerJames Cameron14-0/+200
2016-12-28Rebase arm-teensy3 platform codeJames Cameron16-1008/+8164
2016-12-28Rebase arm-teensy3 to upstreamJames Cameron5-12/+71
2016-12-28missing () after kbhitKrisztiƔn Fekete1-1/+1
2016-12-28Fix non-volatile inhibit and a!James Cameron1-5/+8
2016-12-28Add DAC supportAndreas Wagner2-22/+25
2016-12-28Add arm-teensy3 buildJames Cameron32-171/+9834
2016-12-06Additional fixes for order.fthMitch Bradley1-3/+1
2016-12-06Wordlist fixesMitch Bradley2-8/+6
2016-12-04Make file-size ANS Forth compliantMitch Bradley7-11/+18
2016-12-02Merge branch 'master' of https://github.com/MitchBradley/cforthMitch Bradley2-0/+73
2016-12-02win64 - Omit FTDI and OPENGL support by defaultMitch Bradley1-0/+2
2016-12-02Fixed bug in c", thanks ellerhMitch Bradley3-9/+7
2016-12-02add tsl2561 driverJames Cameron1-0/+43
2016-12-02add ds1307 rtc driverJames Cameron1-0/+30
2016-12-01Merge branch 'master' of https://github.com/MitchBradley/cforthMitch Bradley2-0/+123
2016-12-01bluez: Removed Nod code in open_comMitch Bradley1-8/+0
2016-11-18add mlx90614 infra red thermometer driverJames Cameron1-0/+36
2016-11-18add af1271 display driverJames Cameron1-0/+87
2016-10-29Fix T16 compilationMitch Bradley1-0/+4
2016-10-29ESP8266 - autoload a startup fileMitch Bradley1-1/+15
2016-10-29ESP8266 - Automate the nodemcu-firmware setupMitch Bradley3-3/+477
2016-10-16Fixed order.fthMitch Bradley1-0/+2
2016-10-13Oops broke the esp8266 buildMitch Bradley2-3/+11
2016-10-13esp8266: Added some wifi and tcp connection wordsMitch Bradley6-3/+87
2016-10-13esp8266: removed now-redundant date.o make ruleMitch Bradley1-13/+4
2016-10-13Fixed token number space overflow problemMitch Bradley3-2/+9
2016-10-13Fixed decompilation of aliasesMitch Bradley1-1/+2
2016-10-13esp8266 - Fixed ugly bug in create/open-fileMitch Bradley2-3/+15
2016-10-12Fixed a dependency broken by the last commitMitch Bradley3-7/+9
2016-10-09Builders for OFW on Windows32 and Window64Mitch Bradley9-31/+470
2016-10-04esp8266: Eliminate dependency on myspiffs_*Mitch Bradley1-59/+68
2016-10-04OFW versions for windows 32 and 64 bitMitch Bradley6-30/+40
2016-10-02Fixed heap corruption with long [ifdef] linesMitch Bradley1-3/+5
2016-09-28Use Open Firmware files directly from OFW treeMitch Bradley104-18154/+137
2016-09-28Reinstated editenvMitch Bradley3-290/+295
2016-09-28Merge pull request #8 from quozl/2016-268Mitch Bradley2-2/+2
2016-09-28Added OFW line editorMitch Bradley9-10/+260
2016-09-28Added OFW configuration variablesMitch Bradley31-11/+6722
2016-09-28Fixed rstrace failMitch Bradley1-9/+20
2016-09-28Added {i,j}limit, file-position, reposition-fileMitch Bradley5-3/+64
2016-09-28Don't crash on stack underflowMitch Bradley2-1/+4
2016-09-24ESP8266 ds18x20 - fix stack imbalanceJames Cameron1-1/+1
2016-09-24ESP8266 TCP - fix stack effect commentJames Cameron1-1/+1
2016-09-22ESP8266 TCP - add dns-gethostbynameJames Cameron2-0/+25
2016-09-20Added more OFW file system supportMitch Bradley33-81/+4465
2016-09-20Added stack comments for file opsMitch Bradley1-5/+5
2016-09-20Removed undefined "init-state" from XMODEMMitch Bradley1-1/+0
2016-09-20Oops in previous commitMitch Bradley1-7/+7
2016-09-20ESP8266 TCP - tcp-write-wait error printJames Cameron1-1/+1
2016-09-19ESP8266: TCP receive improvementsMitch Bradley1-3/+12
2016-09-18XMODEM Rx fixMitch Bradley3-50/+61
2016-09-16ESP8266 send-file stack bug, added favicon.icoMitch Bradley2-1/+2
2016-09-16ESP8266 TCP - fix callback return valuesMitch Bradley4-29/+81
2016-09-15Fix stack effects in tcpnew.fthJames Cameron1-9/+9
2016-09-14OFW device tree version of SD driverMitch Bradley10-23/+126
2016-09-14Fixed .calls for RAM/ROM dictionariesMitch Bradley1-6/+18
2016-09-14Fixed forget for RAM/ROM dictionariesMitch Bradley3-7/+28
2016-09-14ESP8266: start with showstack onMitch Bradley1-1/+1
2016-09-14Fix token! with RAM dictionary.Mitch Bradley1-1/+2
2016-09-14Discard buffer pointers before saving.Mitch Bradley1-0/+3
2016-09-14Fixed stack bug in $siftMitch Bradley1-2/+2
2016-09-13Lots more OFW stuffMitch Bradley63-36/+8364
2016-09-03Fixed -dirty flag in git revision reportMitch Bradley1-1/+1
2016-09-03Added SSD1306 OLED driver, OFW-style "fb" packageMitch Bradley4-2/+366
2016-09-02esp8266 - tweak includes in textend.cMitch Bradley1-1/+2
2016-09-02Add version and build date, silence buildMitch Bradley4-11/+36
2016-08-31Suppress isn't unique msgs in OFWMitch Bradley8-14/+62
2016-08-31esp8266: don't require execute bit in scriptsMitch Bradley1-2/+2
2016-08-31Cleanup includes for esp8266 buildMitch Bradley8-513/+39
2016-08-31Checkin esp_stdint.h, needed by recent changeMitch Bradley1-0/+95