aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-09-20Oops in previous commitMitch Bradley1-7/+7
2016-09-20Merge pull request #5 from quozl/fix-tcp-write-waitMitch Bradley1-1/+1
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-16Merge pull request #3 from quozl/fix-tcp-stack-effectsMitch Bradley1-9/+9
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 Bradley9-525/+43
2016-08-31Checkin esp_stdint.h, needed by recent changeMitch Bradley1-0/+95
2016-08-30Update to new nodemcu-firmware and SDKMitch Bradley4-173/+211
2016-08-29Send FTHERROR messages to stdout, not stderrMitch Bradley1-2/+2
2016-08-29Added the OFW deblocker package.Mitch Bradley3-3/+319
2016-08-29In OFW, don't override "ms" if it already exists.Mitch Bradley1-3/+3
2016-08-29ESP8266 - don't crash from "words"Mitch Bradley1-1/+8
2016-08-28.gitignoreMitch Bradley1-0/+1
2016-08-28Moved OFW-derived stuff from src/lib to src/ofwMitch Bradley8-6/+103
2016-08-28Embed target now allows system memory allocatorMitch Bradley8-8/+24
2016-08-28No need to save/restore the floating stack pointerMitch Bradley1-14/+5
2016-08-26Big patch for direct LWIP TCP raw API and OFWMitch Bradley25-197/+6352
2016-08-22Tweaks to pump controlMitch Bradley1-5/+4
2016-08-22Added isstandalone() to arm-teensy3 versionMitch Bradley1-0/+2
2016-08-22Various changes supporting esp8266 versionMitch Bradley14-59/+384
2016-08-19Merge branch 'master' of https://github.com/iitalics/cforthMitch Bradley4-16/+280
2016-08-19main loop in appMilo Turner3-46/+91
2016-08-17latest EC control + pump control state machine (pump-ctl.fth)Milo Turner3-16/+137
2016-08-07Defer I/O words at a low levelMitch Bradley8-131/+105
2016-08-07esp8266 - Integrated with nodemcu-firmware builderMitch Bradley2-3/+14
2016-08-07ansiterm.fth - added reset commandMitch Bradley1-0/+2
2016-08-07Fixed some compiler warnings.Mitch Bradley1-2/+2
2016-08-07esp8266 - server.fth factoringMitch Bradley3-41/+148
2016-08-07Don't use kbhit() for WindowsMitch Bradley1-1/+1
2016-08-07Added command completion to line editor.Mitch Bradley2-12/+268
2016-07-19progress on measuring ECMilo Turner1-37/+65
2016-07-19EC scalar for 2k resistorMilo Turner1-1/+1
2016-07-19ec-measure uses "ec-scalar" to scale, ec-charge shows debugMilo Turner1-13/+31
2016-07-19better EC charging, fixed decimal consts and other bugMilo Turner1-18/+23
2016-07-19beginning EC measurementMilo Turner1-12/+46
2016-07-17EC reader codeMilo Turner1-0/+13
2016-07-12Fixed prototypes for ecvt and fcvtMitch Bradley2-2/+4
2016-07-12Added build directory for teensy3Mitch Bradley3-1/+8
2016-07-12Teensy3 version and ESP8266 driver additions.Mitch Bradley44-202/+3763
2016-06-01Merge branch 'master' of https://github.com/MitchBradley/cforthMitch Bradley34-78/+2261
2016-06-01Teensy3 version with tweaks for clean compiling.Mitch Bradley10-12/+402
2016-06-01ESP8266 versionMitch Bradley34-74/+2248
2015-12-15Thumb disassembler - fixed sign extension on 64-bit hostsMitch Bradley1-5/+8
2015-11-16Improvements to OpenGL interfaceMitch Bradley36-1423/+1386
2015-10-17Fixed another int@ thing.Mitch Bradley1-1/+1
2015-10-17Added int@, uint@, int!, and /int for host integers.Mitch Bradley3-10/+13
2015-10-17Split usbtools into a smaller usbtools.fth and usbdfu.fthMitch Bradley2-326/+524
2015-10-17Libusb support for the Posix builds.Mitch Bradley3-5/+43
2015-10-16Added libusb support to host-serial-windows* buildsMitchBradley3-0/+450
2015-10-11Notes and .gitignore; nothing substantive.Mitch Bradley2-0/+17
2015-10-10TypoMitch Bradley1-1/+1
2015-10-10Added some more OpenGL build targets - for Linux and Raspberry PiMitch Bradley7-10/+113
2015-10-10Added Windows build of OpenGL version - build/glfw-windowsMitch Bradley7-6/+701
2015-10-1064-bit Windows version.Mitch Bradley12-64/+96
2015-10-08Added OpenGL interface and test code in build/glfw-macosMitch Bradley8-0/+1304
2015-10-08Fixed bitrot in floating point support.Mitch Bradley7-78/+128
2015-09-21Added FTDI support to host-serial-windows buildMitch Bradley1-2/+10
2015-09-21Get rid of stpncpy, this time for sure!Mitch Bradley1-3/+1
2015-09-21Last commit failed on Windows which lacks stpncpy.Mitch Bradley1-2/+6
2015-09-21Removed Nod-specific stuff that didn't work anyway ...Mitch Bradley12-310/+0
2015-09-21CForth - relative paths are now based on the input file not pwd.Mitch Bradley11-15/+205
2015-09-21CForth MacOS - use pkg-config to find libusb pathsMitch Bradley2-9/+54
2015-09-04Bluetooth factoringMitch Bradley7-359/+116
2015-09-03Small cleanupsMitch Bradley5-3/+186
2015-09-03Oops, made a mess of that last commit, fixing itMitch Bradley41-90/+1
2015-09-03Omnibus update of downstream workMitch Bradley162-1040/+18194
2013-08-13Normalize line endingsMitch Bradley154-18179/+18179
2013-08-13Normalize line endingsMitch Bradley13-1103/+1103
2013-08-13Create .gitattributes for text normalizationMitch Bradley1-0/+6
2013-08-13Simplified build/*/Makefile by moving stuff into src/app/*/targets.mkMitch Bradley25-644/+246
2013-08-13Added create-file, read-file, write-file, r/w, and w/o to kernel.Mitch Bradley5-34/+87
2013-08-11forth.exe should not be removed by "make tidy"Mitch Bradley1-1/+1
2013-08-11Added tethering codeMitch Bradley2-0/+365
2013-08-11Added host-serial application to give CForth access to host serialMitch Bradley6-0/+391
2013-08-11Omnibus edit toMitch Bradley41-611/+1928
2013-07-03The last change to makebi.c was wrong. The real problem was that the diction...Mitch Bradley1-2/+2
2013-07-03Let the environment override the cross compiler prefix.Mitch Bradley1-2/+4
2013-07-03Select the cross compiler prefix that is correct for the WinARM compiler.Mitch Bradley1-0/+2
2013-07-03Added some more names in the "make clean" target to handle Windows artifacts.Mitch Bradley1-2/+2
2013-07-03Express hex numbers in dict.h as 2 digits to avoid compiler warnings.Mitch Bradley1-1/+1
2013-07-03Git ignore *.exeMitch Bradley1-0/+1
2013-07-02Update README.mdMitchBradley1-0/+3
2013-07-02Merge branch 'master' of /home/wmb/Bobo/cforthMitch Bradley270-0/+31091
2013-07-02Initial revision of arm-lpc2148/adc.fthMitch Bradley1-0/+11
2013-07-02Initial commitJohn1-0/+2
2013-07-01Working preliminary version of LPC2148 code.Mitch Bradley1-0/+31
2013-07-01Working preliminary version of LPC2148 code.Mitch Bradley6-1/+270
2013-04-30OLPC XO-4 - force 1.2 GHz operating point, #12666James Cameron1-3/+1
2013-03-25OLPC XO-4 - force compile architecture, -march=armv5teJames Cameron1-0/+1
2013-02-27ARM - removed unnecessary line in start.S that was calling compile errors.Mitch Bradley3-6/+0
2013-02-27pin and gpio fixes for WLAN_PD# --> WLAN_WAKE conversionPaul Fox4-5/+3
2013-02-26showpmu: dump more pmu registersPaul Fox1-2/+17
2013-02-26OLPC XO-4 - Use different sleep settings for WLAN_PD depending on the board r...Mitch Bradley2-1/+4
2013-02-26Revert "mfprtable: rename WLAN_PD to WLAN_WAKE, and set to input on sleep"James Cameron1-1/+1
2013-02-21Revert "set PJ_FORCE_PCLKON in PMUACC2PJ for static clock change"Paul Fox1-7/+5
2013-02-13mfprtable: rename WLAN_PD to WLAN_WAKE, and set to input on sleepPaul Fox1-1/+1
2013-02-13set PJ_FORCE_PCLKON in PMUACC2PJ for static clock changePaul Fox1-5/+7
2013-01-23Merge branch 'master' of git+ssh://dev.laptop.org/git/users/wmb/cforthMitch Bradley2-1/+2
2013-01-23OLPC trac #12453 - System randomly hangs up at big 01. Also "ghost ok" problem.Mitch Bradley5-5/+27
2013-01-04Disable default pull-up of TOUCH_HD# GPIOJames Cameron2-1/+2
2012-12-14Revert "OLPC XO-4 - add pull-up to TOUCH_HD#, requested by Beckham for non-to...James Cameron1-1/+1
2012-12-14OLPC XO-4 - add pull-up to TOUCH_HD#, requested by Beckham for non-touchscree...James Cameron1-1/+1
2012-11-15OLPC XO-4 C1 - added support for new SD_PWROFF and SD_1.8VSEL GPIOs.Mitch Bradley3-2/+13
2012-11-15OLPC - XO-1.75, XO-4, Nanya memory timing changes.James Cameron2-13/+12
2012-11-05move loading of showicu.fth to the correct app.fth filePaul Fox2-1/+1
2012-11-02mfprtable: delete +fast from SD and EMMC data and cmd linesPaul Fox1-19/+19
2012-11-02showicu.fth -- support for ICU debuggingMitch Bradley2-0/+223
2012-11-02OLPC XO-4 - run at higher voltage.Mitch Bradley1-0/+5
2012-11-02OLPC Trac #12169 - Isolate eMMC pins to avoid back-driving the eMMC voltage r...Mitch Bradley2-10/+32
2012-09-27OLPC XO-4 - set the MFPR for SLAVE_RESET_OUT to drive the pin to 1 during sle...Mitch Bradley1-0/+2
2012-09-22OLPC - revert 5ea997f4f564e0ba754bb7176433331737e797d4 to prevent hang on XO-...James Cameron1-1/+0
2012-09-14OLPC XO-4 - don't enable spread spectrum in 1.2 GHz clock recipe.Mitch Bradley1-2/+4
2012-09-13OLPC XO-4 - auto-select 1.2 GHz operating point based on GPIO.Mitch Bradley1-1/+1
2012-09-13OLPC XO-4 - add clockset recipe set-frequency-1.2g for 1.2 GHz at 400 MHz DDR...Mitch Bradley1-7/+47
2012-09-12OLPC XO-4 - Use higher voltage unconditionally, for now.Mitch Bradley1-0/+1
2012-09-05console - treat DEL as backspace, #12021James Cameron1-1/+1
2012-09-05OLPC XO-4 - encourage storage LED offness during suspend testsJames Cameron1-1/+1
2012-09-01OLPC - Added power management debugging tools to XO-4 build.Mitch Bradley2-1/+2
2012-09-01OLPC - Switch over to the external 32 kHz clock very early, so it doesn't hav...Mitch Bradley1-0/+1
2012-09-01OLPC XO-4 -Mitch Bradley1-7/+6
2012-08-29OLPC XO-4 - trac #12067 - support multiple memory sizes based on GPIO settings.Mitch Bradley1-20/+61
2012-08-29OLPC XO-4 - Use 1.067 MHz operating point. Also moved pmua and mpmu access p...Mitch Bradley6-120/+115
2012-08-29OLPC - Eliminated a compilation warning by ensuring that #mfprs is defined on...Mitch Bradley1-1/+6
2012-08-28OLPC - turn off SLAVE_R bit so the corresponding output pin deasserts.Mitch Bradley1-0/+1
2012-08-23OLPC - defer late-init until after the early interact point and automatically...Mitch Bradley3-5/+5
2012-08-23OLPC XO-4 - fixed DRAM #rows setting to fix address aliasing problem.Mitch Bradley1-4/+22
2012-08-23OLPC - disable all interrupts on startup, thus dealing with the fact that the...Mitch Bradley1-0/+5
2012-08-17OLPC - use unshifted address form for SMBUS (I2C) addresses.Mitch Bradley2-2/+2
2012-08-17OLPC - Added DCON status GPIO pin numbers to gpiopins.fthMitch Bradley2-0/+6
2012-08-17OLPC XO-4 - revised fix for problem with CForth debug serial portPaul Fox1-5/+13
2012-08-17OLPC XO-4 - Fixed problem with CForth debug serial port.Mitch Bradley1-2/+1
2012-08-16OLPC - Changes twsi slave address to be the unshifted address.Mitch Bradley1-1/+1
2012-08-16OLPC - Trac #12051 - Enable pullup on pin 141 for SD write protect sensing.Mitch Bradley2-2/+2
2012-08-14OLPC - Added ec-spi-int-gpio# and touch-int-gpio#, fixed incorrect touch-tck-...Mitch Bradley2-2/+6
2012-08-13OLPC - Don't hardcode the number of MFPRs.Mitch Bradley1-1/+2
2012-08-13OLPC XO-4 - support UART1 for continued CForth interaction. Requires hardwar...Mitch Bradley1-3/+20
2012-08-01OLPC - Move hardcoded MIC GPIO pin# into gpiopins.fthMitch Bradley4-0/+4
2012-08-01OLPC CL4 - I2S_SYSCLK is really on alternate function 5, not 1. The document...Mitch Bradley1-1/+1
2012-07-30OLPC CL4 - Use different value for LCD clock divisor because the clock source...Mitch Bradley1-2/+14
2012-07-30OLPC CL4 - Setup initial state of GPIO pin for eMMC power.Mitch Bradley1-0/+4
2012-07-29OLPC spicmd.fth - cosmetic change to clarify the expression of register offsets.Mitch Bradley1-3/+3
2012-07-29OLPC CL4 - UART fixes in consoleio.cMitch Bradley1-5/+4
2012-07-29OLPC CL4 - no need to build the shim; it's not used on MMP3Mitch Bradley1-1/+1
2012-07-29OLPC CL4 - move call to late-init from ofw into app, so you don't have to rem...Mitch Bradley1-1/+2
2012-07-29OLPC - added ec-edi-miso-gpio# to gpiopins.fthMitch Bradley3-0/+3
2012-07-29OLPC 1.75 - move call to late-init from ofw into app, so you don't have to re...Mitch Bradley2-1/+1
2012-07-29OLPC - small change in startup message location for Thunderstone versionMitch Bradley1-2/+2
2012-07-25OLPC - Use bulk SPI erase if size matches /rom, instead of hardwiring h# 100000Mitch Bradley1-2/+2
2012-07-25OLPC CL4 - try again to get the DRAM timing changed to the new value.Mitch Bradley1-119/+1
2012-07-25OLPC CL4 - DCON SCL and SDA pin numbers were swapped.Mitch Bradley1-2/+2
2012-07-25OLPC CL4 - fixed path syntax problems in XDB scripts.Mitch Bradley2-4/+4
2012-07-25OLPC CL4 - removed experimental and incorrect differential setting of memory ...Mitch Bradley1-1/+0
2012-07-21OLPC - Switch to UART2 for CL4, tweak CL4 DRAM settings.Mitch Bradley13-30/+89
2012-07-19OLPC CL4 - fixed some pathnames in the buttons.xdb XDB script.Mitch Bradley1-3/+3
2012-07-19OLPC - Added LCD driver to Thunderstone build for rudimentary testing.Mitch Bradley3-9/+23
2012-07-19OLPC - Account for some differences between 1.75, CL4, and Thunderstone.Mitch Bradley5-15/+41
2012-07-19Fixed an incorrect stack comment.Mitch Bradley1-1/+1
2012-07-19OLPC CL4 - Added XDB scriptsMitch Bradley8-0/+204
2012-07-18OLPC - CL4 now builds cleanly.Mitch Bradley5-13/+42
2012-07-18OLPC - Builds with rearranged source files now work across all platforms incl...Mitch Bradley12-295/+330
2012-07-13OLPC - moved code from app.fth into separate files so app.fth is now fairly s...Mitch Bradley5-230/+264
2012-07-13OLPC CL4 - removed duplicate definition for a GPIO pin.Mitch Bradley1-2/+0
2012-07-13OLPC - DRAM init for CL4.Mitch Bradley1-0/+293
2012-07-13OLPC - cleaned up a comment.Mitch Bradley1-2/+3
2012-07-13OLPC - DCON driver - Changed the name set-source to avoid "isn't unique" mess...Mitch Bradley1-3/+3
2012-07-13ARM early startup - loop if main returns instead of running into the IRQ hand...Mitch Bradley1-0/+3
2012-07-10OLPC XO - Removed dead file.Mitch Bradley1-85/+0
2012-07-10OLPC XO - Added extra clean targets to fully clean the build directory.Mitch Bradley1-1/+2
2012-07-10OLPC XO - rearrangement of app*.fth files into separate directoriesMitch Bradley9-30/+184
2012-07-10Initial revision of arm-mmp3-thunderstone/initdram.fthMitch Bradley1-0/+321
2012-07-10OLPC XO - completed omnibus change by moving some files to arm-mmp2/Mitch Bradley13-0/+0
2012-07-10OLPC XO - omnibus change to get rid of most ifdefs, in favor of per-platform ...Mitch Bradley36-829/+2433
2012-06-13OLPC trac #11918 - Different DRAM tRFC timing for 2Gb parts as used in the 1 ...Mitch Bradley1-4/+5
2012-06-04OLPC XO-1.75 - select 1 GHz operating point only if both the board and the So...Mitch Bradley1-6/+3
2012-05-31OLPC - Corrected operating point setting for 910 MHz (PLL range setting was w...Mitch Bradley1-1/+1
2012-05-31OLPC - Added operating point setting for 910 MHz, added auto-detection of rat...Mitch Bradley3-16/+20
2012-05-31OLPC - Added operating point settings for 1 GHz (988 MHz) and 520 MHz using P...Mitch Bradley1-8/+35
2012-03-27OLPC - use read-until-match technique for the slow timer, because the double-...Mitch Bradley1-4/+3
2012-03-27OLPC - fixed MMP2 timer code according to new understanding of how the device...Mitch Bradley2-63/+21
2012-01-25Merge branch 'master' of ssh://dev.laptop.org/git/users/wmb/cforthJames Cameron2-20/+23
2012-01-25OLPC XO-1.75 - on watchdog restart, scan memory for a kernel structure that d...James Cameron1-10/+35
2012-01-20Merge branch 'master' of git+ssh://dev.laptop.org/git/users/wmb/cforthMitch Bradley1-1/+11