aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-02-11arm-xo-1.75: fix OLPC buildHEADmasterLubomir Rintel1-1/+1
2020-02-09arm-stm32f103 - fixed build problemsMitch Bradley4-6/+16
2020-02-09arm-ariel: add support for Dell Wyse 3020 machineLubomir Rintel11-0/+1101
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 Rintel2-2/+8
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: build host forth 32-bitLubomir Rintel1-0/+6
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 Bradley10-188/+528
2019-10-30Omnibus checkin of changes for conference demoMitch Bradley16-29/+830
2019-10-05Fixed bitrot in dot.fthMitch Bradley3-11/+11
2019-10-04Make the MQTT code more genericMitch Bradley9-13/+457
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 Bradley10-0/+632
2019-09-22WiFi Scale - Update schematic and add PDF versionMitch Bradley6-32713/+19431
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-09-21MacOS - fix make problem with command line XCodeMitch Bradley1-0/+1
2019-08-27Initial revisionMitch Bradley3-0/+1020
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 Bradley3-144/+75
2019-05-15esp32 - Update compiler versionMitch Bradley1-1/+1
2019-05-15esp32 toolchain setup fixesMitch Bradley4-13/+49
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 Bradley2-0/+90
2019-02-19Moved some i2c drivers from bluez to libMitch Bradley5-15/+51
2019-02-09Remove redundancies in glfw-*/MakefileMitch Bradley2-39/+13
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 Bradley5-0/+418
2018-10-26esp8266 - Build refactoringMitch Bradley7-160/+157
2018-10-26xmodem - support receiving large filesMitch Bradley2-12/+38
2018-10-21esp8266 - auto-build Xtensa C compilerMitchBradley2-3/+13
2018-10-20esp32: automate toolchain installationMitchBradley3-11/+110
2018-10-20esp8266 build improvementsMitchBradley4-5/+5
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-23ESP32 - propagate COMPORT to flash toolMitchBradley1-3/+10
2018-08-22ESP32 - fixed textend problemMitchBradley3-3/+4
2018-08-21ESP32 - update to work with current SDKMitch Bradley6-138/+598
2018-08-20Include -lm in LIBSTom Bereknyei1-0/+1
2018-04-30Added acall: defining word similar to ccall:Mitch Bradley1-1/+8
2018-04-30Added -DBITS32 to bluez MakefileMitch Bradley1-0/+1
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-11Merge pull request #29 from ivand58/bit-bandMitch Bradley4-1/+81
2017-09-11The code is changed as it was suggested.Ivan Dimitrov1-22/+7
2017-09-06this file is movedIvan1-58/+0
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-04 the example files is addedivand581-0/+58
2017-09-04example for stm32f103ivand581-0/+1
2017-09-03STM32F103 - added GPIO and ADC functionsMitch Bradley8-76/+226
2017-09-02Added STM32F103 build targetMitch Bradley11-0/+783
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-12Merge pull request #27 from quozl/arm-teensy3-rtsMitch Bradley1-0/+6
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-11Merge pull request #25 from quozl/2017-07-10-cleanMitch Bradley4-4/+8
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 Bradley4-9/+52
2017-06-17More ESP32 WIPMitch Bradley8-1/+415
2017-06-17ESP32 WIPMitch Bradley4-88/+36
2017-06-17esp32 - suppress SPIFFS mount messagesMitch Bradley1-0/+1
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 Bradley7-0/+162
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 Bradley28-8/+9390
2017-05-23esp32 - added IP address displayMitch Bradley3-1/+24
2017-05-23esp32 - incorporate wifi and networkingMitch Bradley6-2/+267
2017-05-22esp32 - added gpio functionsMitch Bradley3-1/+73
2017-05-22arm-teensy - fixed some result types in textendMitch Bradley1-6/+6
2017-05-22esp32 - Added I2C driver interfaceMitch Bradley2-4/+151
2017-05-22Updated sdkconfig for esp-idf v2.0-rc1Mitch Bradley2-16/+122
2017-01-07Fixed some clang warningsMitch Bradley3-4/+6
2017-01-04ESP32 - no more SDK include dependenciesMitch Bradley7-48/+80
2017-01-03First try at ESP32 versionMitch Bradley13-1/+746
2016-12-29Merge pull request #22 from quozl/repumpMitch Bradley15-1/+201
2016-12-29Restore arm-teensy3 pump controllerJames Cameron15-1/+201
2016-12-28Merge pull request #21 from quozl/pumpMitch Bradley38-169/+17076
2016-12-28Rebase arm-teensy3 platform codeJames Cameron16-1008/+8164
2016-12-28Rebase arm-teensy3 to upstreamJames Cameron5-12/+71
2016-12-28Add arm-teensy3 README.mdJames Cameron1-0/+14
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 Cameron34-172/+9844
2016-12-28Shift pump controller buildJames Cameron1-0/+0
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 Bradley2-1/+20
2016-12-02Fixed bug in c", thanks ellerhMitch Bradley3-9/+7
2016-12-01Merge pull request #13 from quozl/2016-337-ds1307-tsl2561Mitch Bradley2-0/+73
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-01host-serial-macos64 - omit FTDI and OPENGLMitch Bradley1-3/+18
2016-12-01bluez: Removed Nod code in open_comMitch Bradley1-8/+0
2016-11-17Merge pull request #11 from quozl/2016-323-af1271-mlx90614Mitch Bradley2-0/+123
2016-11-18add mlx90614 infra red thermometer driverJames Cameron1-0/+36
2016-11-18add af1271 display driverJames Cameron1-0/+87
2016-10-29host-serial-linux* - default to no FTDI or OPENGLMitch Bradley2-8/+14
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 Bradley4-7/+483
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-13Allow command line override of comport nameMitch Bradley1-1/+1
2016-10-12Fixed a dependency broken by the last commitMitch Bradley3-7/+9
2016-10-09Builders for OFW on Windows32 and Window64Mitch Bradley11-33/+472
2016-10-04esp8266: Eliminate dependency on myspiffs_*Mitch Bradley1-59/+68
2016-10-04OFW versions for windows 32 and 64 bitMitch Bradley8-30/+68
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-22Merge pull request #7 from quozl/add-dns-gethostbynameMitch Bradley2-0/+25
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