1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-04-21 07:17:03 +00:00
Commit Graph

341 Commits

Author SHA1 Message Date
David Schmenk 96d65ce638 some code clean up 2016-03-13 12:41:27 -07:00
dschmenk d1d37fb13e Small updates 2015-12-24 14:37:46 -08:00
dschmenk 4a0597884b CHAT updates 2015-12-05 19:06:51 -08:00
dschmenk cbfa33df7c Merge branch 'master' of https://github.com/dschmenk/PLASMA 2015-12-01 16:58:08 -08:00
dschmenk d6f3b5c475 Internet CHAT client/server 2015-12-01 16:56:35 -08:00
Peter Ferrie dcc35c7d10 make access consistent 2015-11-17 11:13:00 -08:00
dschmenk 9a5d238910 Remove some old debug code 2015-11-15 13:14:05 -08:00
dschmenk 1fa1f8b40b Fix TCP connection closing infinite recursion. Multiple clients can
now connect to web server
2015-11-13 14:43:47 -08:00
dschmenk b3064d4a00 Fix dumb mis-setting of MAC address 2015-11-10 18:03:18 -08:00
dschmenk 8933148bca More compliant DHCP and add updates for port callbacks/params 2015-11-10 12:41:22 -08:00
dschmenk 501964d61c Increment DHCP retries to 5 2015-11-08 14:39:55 -08:00
dschmenk d504a80485 Add time increment to DHCP discover packets 2015-11-08 14:33:27 -08:00
dschmenk 40b3f8194c Working Uthernet2 driver 2015-11-02 11:58:26 -08:00
dschmenk ff1fb15531 Working DNS resolution 2015-10-31 17:01:01 -07:00
dschmenk ce7ae5df49 Prepare for DNS resolution 2015-10-30 14:37:59 -07:00
David Schmenk 531f286c5a Add DNS access 2015-10-30 09:34:29 -07:00
David Schmenk 52a42da1c6 Add DNS access 2015-10-30 09:34:00 -07:00
David Schmenk 2ab5b5ac91 Add DNS address access 2015-10-30 09:32:45 -07:00
dschmenk 8500bac5ea Pass external ip addresses through gateway 2015-10-29 12:01:30 -07:00
dschmenk 94a3482e49 Re-org VM ZP for more efficient fiber state swapping 2015-10-27 15:33:14 -07:00
David Schmenk ea1c4003e4 Clean up source 2015-10-27 09:49:13 -07:00
David Schmenk 8b662b09be Bump version # due to VM change 2015-10-26 18:20:08 -07:00
David Schmenk f4e0b4cb6b Lightweight thread (fiber) library. Rearrage VM ZP for faster state swaps. 2015-10-26 18:11:39 -07:00
Peter Ferrie 3cdb146f64 smaller, faster code
conio: faster grplot
rod: faster grplot
a1cmd: smaller faster isge, isle
cmd: smaller faster isge, isle
soscmd: smaller faster isge, isle
2015-09-22 14:01:22 -07:00
Peter Ferrie 46b74e2799 faster, smaller code, and a bugfix
conio: faster grcolor, branchless smaller grplot, smaller a3textmode
etherip: bugfix: add missing '+' to avoid stack corruption
hgr1test: faster smaller draw_scan
rod: faster grcolor, branchless smaller grplot
a1cmd: faster call, memset, lookuptbl, branchless uword_isge,
uword_isle, smaller toupper, lookuptbl
cmd: faster memset, prstr, lookuptbl, branchless uword_isge, uword_isle,
smaller modtosym, lookuptbl
cmdstub: smaller vminit
plvm01: smaller vminit
plvm02: smaller interp init
soscmd: faster memset, lookuptbl, branchless uword_isge, uword_isle,
smaller modtosym, lookuptbl
2015-09-16 14:43:34 -07:00
David Schmenk ff975c21da name the correct chip 2015-03-30 11:21:43 -07:00
dschmenk 3f48559d56 Add in-line strings 2015-02-26 13:02:53 -08:00
dschmenk 970ae32b88 Working HTTP server 2015-02-12 13:00:44 -08:00
dschmenk 9686ef8ca6 Very preliminary HTTP server 2015-02-09 19:32:54 -08:00
dschmenk 175898913c Preliminary WizNet5100 driver 2015-02-07 13:38:28 -08:00
dschmenk 5651c0b125 fix dynamic driver laoding and wiznet WIP 2015-02-03 08:56:44 -08:00
dschmenk bd32c162b9 Make sure DHCP port is hung up before leaving 2015-01-30 21:32:32 -08:00
dschmenk 235d6f5363 REady for use Uthernet IP modules 2015-01-30 20:49:01 -08:00
dschmenk f2c9526c79 Huge update: memset() now matches C library for params. stdlib renamed
cmdsys so that dependencies have to be updated. Version now 0.8 -
getting close
2015-01-28 12:42:05 -08:00
David Schmenk 6317a522d2 Fix some addr/size masks 2015-01-24 12:58:04 -08:00
David Schmenk c2dccbdc18 Fix pointer dereferences once and for all (I hope). Simplify memory
manager. Homing in on ethernet interface
2015-01-24 10:00:45 -08:00
David Schmenk 06a7f9d0e3 memory manager tester and more parse_value fixes 2015-01-22 16:57:32 -08:00
David Schmenk 8ff8a37a68 Adding handle based swapping memory manager 2015-01-21 15:47:45 -08:00
David Schmenk f8b694d1ca Change comment symbol to '//' and allow multiple statements per line
with ';'
2014-08-15 21:16:24 -07:00
David Schmenk 2e0674c158 Add 'point-to' operator 2014-07-04 15:06:34 -07:00
David Schmenk 5f6a5088d7 Another optimization for inner interp loop, SOS quit, and begin conio
library
2014-06-21 20:45:44 -07:00