retro-napia

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-04-16
16:59
update rom to fix max stack depth display in sys:status Leaf check-in: 286f54ecc5 user: crc tags: trunk
14:34
update title block check-in: d5fc340b83 user: crc tags: trunk
14:11
update blocks; include (napia) blocks in rom check-in: 63fa04bb03 user: crc tags: trunk
13:49
update pali; rom works again check-in: d5f4c2779d user: crc tags: trunk
2024-04-13
00:51
start work to support current konilo image (w/extended memory layout) check-in: 1ac3c31b01 user: crc tags: trunk
2023-09-15
01:34
fix snapshot building check-in: d25a5afadd user: crc tags: trunk
2023-07-20
15:08
Makeflie now allows setting which napia binary is used to rebuild image check-in: a4e8905f74 user: crc tags: trunk
14:45
sync image & blocks w/ilo check-in: d942ebf7bc user: crc tags: trunk
2023-04-25
00:34
rename intermediate file check-in: 87b230df4b user: crc tags: trunk
00:34
update Python implementation check-in: 851b54bf7a user: crc tags: trunk
00:26
initial.retro -> extend.konilo check-in: 0ddaa345de user: crc tags: trunk
00:25
sync w/ilo initial.retro check-in: 8704c8b7fb user: crc tags: trunk
00:24
sync w/ilo forth.pali check-in: 1e6a78fc35 user: crc tags: trunk
00:23
update title block check-in: d7280d626a user: crc tags: trunk
2023-03-30
17:34
nop skipping in napia-st check-in: d65afa07ff user: crc tags: trunk
15:27
update to use latest retro/ilo image as base check-in: e94b5a0490 user: crc tags: trunk
2023-02-27
12:34
add additional napia instructions to pali.c check-in: 3e676e036d user: crc tags: trunk
01:49
add tool to export blocks to files check-in: 1c046ff2cc user: crc tags: trunk
01:46
move system buffers to end of memory space check-in: 90ae1252ed user: crc tags: trunk
01:42
use napia tooling to build the image check-in: 16696d9c4e user: crc tags: trunk
01:36
import basic tooling from ilo check-in: a12589397a user: crc tags: trunk
01:35
import image sources from ilo check-in: dbd449aa85 user: crc tags: trunk
01:30
remove years from (c) notices check-in: 7b320acf11 user: crc tags: trunk
01:27
sync w/latest base ilo image, blocks check-in: eea51055e7 user: crc tags: trunk
2023-02-14
03:17
add "update.sh" to rebuild rom, pull in latest blocks from retro/ilo check-in: 484e2c64a8 user: crc tags: trunk
03:09
minor documentation tweaks check-in: 974a15beae user: crc tags: trunk
2023-02-03
11:51
sync w/ilo blocks; update to latest RetroForth/napia image check-in: 6cb229dbec user: crc tags: trunk
2022-12-12
17:43
update image to use 128kw memory space for testing purposes check-in: 43f7f678ce user: crc tags: trunk
2022-12-11
22:57
per arland, increase memory to 128kw; double max stack depths check-in: 7b75b9c71b user: crc tags: trunk
2022-11-18
19:28
factor out io; stubs for core-related instructions added check-in: a050da6e15 user: crc tags: trunk
2022-11-15
18:01
a makefile check-in: f167b0c12e user: crc tags: trunk
15:28
update w/latest blocks from r/ilo check-in: e74dc6832c user: crc tags: trunk
2022-11-14
19:19
napia-mt: most ilo instructions updated to be factored out check-in: 164b368428 user: crc tags: trunk
19:10
rename source files check-in: bac74d8bcf user: crc tags: trunk
17:17
napia-st: add remaining comments for instructions check-in: 1feee7e99b user: crc tags: trunk
16:26
napia-st: factor out remaining instructions, start adding comments for what each does check-in: 35665c1b86 user: crc tags: trunk
15:36
napia-st: all ilo-derived instructions factored out of process() check-in: 21b77281b9 user: crc tags: trunk
2022-11-13
00:26
napia/st: factor out eq, ne, lt, gt, fe, st instructions check-in: e595e58c3c user: crc tags: trunk
00:20
napia/mt: use sched_yield instead of pthread_yield check-in: 2fec2db13d user: crc tags: trunk
2022-11-12
17:53
napia single threaded: cc, cj, re now factored out check-in: 1ceb8f66f4 user: crc tags: trunk
2022-11-11
19:25
single-threaded napia: move `ca` to separate function check-in: f910c9febc user: crc tags: trunk
18:40
work towards refactoring process() check-in: 1e93fde5b5 user: crc tags: trunk
15:45
reduce use of magic numbers check-in: 0f6266551e user: crc tags: trunk
2022-11-10
22:29
begin cleanups check-in: d57ef96ba5 user: crc tags: trunk
17:20
interrupt handling core now in a thread check-in: b1d723b801 user: crc tags: trunk
16:14
enable separate threads for each core check-in: 41178d583c user: crc tags: trunk
15:44
successful test using two threads, one per core check-in: 29b2ce4052 user: crc tags: trunk
14:22
next() now calls pthread_yield(); start work on removal of "current" variable check-in: 685fba02a3 user: crc tags: trunk
13:50
more global state reduction work check-in: 2df6759968 user: crc tags: trunk
2022-11-09
19:31
napia+pthreads: more work to reduce global state for cores check-in: 27ad3a1cb2 user: crc tags: trunk