Phil Budne
|
853318f48d
|
confusion reduction: rename bootstrap file to boot.rim, kernel to a.out
|
2016-03-24 12:23:45 -04:00 |
|
Phil Budne
|
c6f7a7799d
|
start of a paper tape bootstrap to read system from disk
|
2016-03-24 01:19:29 -04:00 |
|
Phil Budne
|
989bd7039e
|
coped maksys.s from scans; fixed assembly errors
|
2016-03-24 01:03:44 -04:00 |
|
Phil Budne
|
7743f613d3
|
split cas.s into cas.s and cas.x; get cas.s to assemble; add comments
|
2016-03-24 00:44:22 -04:00 |
|
Phil Budne
|
75724ae570
|
db.s comments
|
2016-03-24 00:21:03 -04:00 |
|
Phil Budne
|
c8e9e003f4
|
remove unused labels
|
2016-03-23 23:54:44 -04:00 |
|
Phil Budne
|
36f09f2519
|
fix error reporting
|
2016-03-23 18:33:26 -04:00 |
|
Phil Budne
|
aa234d7de4
|
Add phil's simple "ls": "lsd dir" lists a directory in dd, "lsl dir": long list
(lsl should be a hard link to lsd!)
|
2016-03-23 15:56:46 -04:00 |
|
philbudne
|
8039301ce8
|
Merge pull request #64 from philbudne/master
add return values to b.c main to make it Makefile compatible!
|
2016-03-23 10:33:20 -04:00 |
|
Phil Budne
|
1e19b29abd
|
add return values to main to make it Makefile compatible!
|
2016-03-23 10:31:57 -04:00 |
|
philbudne
|
0569857a26
|
Merge pull request #63 from philbudne/master
db.s (debugger) fix typos that as7 complained about, add some comments
|
2016-03-22 22:36:11 -04:00 |
|
Phil Budne
|
f707ff8815
|
db.s (debugger) fix typos that as7 complained about, add some comments
|
2016-03-22 22:32:36 -04:00 |
|
philbudne
|
287f192f2b
|
Merge pull request #62 from philbudne/master
disk buffer comments (and comments about a mystery)
|
2016-03-22 21:31:42 -04:00 |
|
Phil Budne
|
ac6e7470cf
|
disk buffer comments (and comments about a mystery)
|
2016-03-22 21:29:46 -04:00 |
|
Phil Budne
|
9175bf8931
|
remove unused variable
|
2016-03-22 20:24:41 -04:00 |
|
philbudne
|
98178099de
|
Merge pull request #60 from philbudne/master
shell fixes
|
2016-03-22 20:22:22 -04:00 |
|
Phil Budne
|
156f5f1796
|
Phil's mods to a7out: read namelist file(s); symbolic input/output
|
2016-03-22 20:09:36 -04:00 |
|
Phil Budne
|
3c70f48fe8
|
pbsh.s: read full blocks (readc) so "sh <commands" works!
(outputs prompts: I don't see a way to implement "isatty")
|
2016-03-22 20:07:20 -04:00 |
|
Phil Budne
|
1016412831
|
add system (super) user
|
2016-03-22 20:07:20 -04:00 |
|
Phil Budne
|
921d8e57cf
|
pbsh.s: comments
|
2016-03-22 20:07:20 -04:00 |
|
Phil Budne
|
2d8ee26e03
|
fixes: handle blank line, 8 character filenames, semi
|
2016-03-22 20:07:20 -04:00 |
|
Phil Budne
|
2b4aeb3bab
|
as7: make I/II/filename output match as.s behavior
|
2016-03-22 20:07:20 -04:00 |
|
philbudne
|
d8f7167e6e
|
Merge pull request #59 from philbudne/master
Add comments, commented out commands for Phil's simulation of GRAPHICS-2
|
2016-03-21 11:22:41 -04:00 |
|
Phil Budne
|
84984c2a52
|
Add comments, commented out commands for Phil's simulation of GRAPHICS-2 (as a Glass TTY)
|
2016-03-21 11:09:51 -04:00 |
|
philbudne
|
5e1cfff03f
|
Merge pull request #58 from philbudne/master
fix init, build dsksav/dskres, have shell wake init before exit
|
2016-03-21 11:04:08 -04:00 |
|
Phil Budne
|
7495163182
|
add a comment for ".NL"
|
2016-03-21 11:00:19 -04:00 |
|
Phil Budne
|
f566bec719
|
Makefile, proto: add dskres & dsksav
|
2016-03-21 11:00:19 -04:00 |
|
Phil Budne
|
2d39e641df
|
fix to allow assembly of dskres & dsksav
|
2016-03-21 11:00:19 -04:00 |
|
Phil Budne
|
164125be7e
|
sys comments
|
2016-03-21 11:00:19 -04:00 |
|
Phil Budne
|
eca41ba9dc
|
fix init: was branching to absolute "1" after processing a message.
Top label is "l"!!
|
2016-03-21 11:00:19 -04:00 |
|
Phil Budne
|
c1ef96a723
|
wake up init with smes before exiting
|
2016-03-21 11:00:18 -04:00 |
|
philbudne
|
c948eb8012
|
Merge pull request #52 from philbudne/master
s7.s: fix sna/sma confusion that caused hangs in display PI code
|
2016-03-19 00:53:15 -04:00 |
|
Phil Budne
|
053aedcf95
|
s7.s: fix sna/sma confusion that caused hangs in display PI code
|
2016-03-19 00:51:07 -04:00 |
|
philbudne
|
8c045fffef
|
Merge pull request #51 from philbudne/master
fix chdir typo!
|
2016-03-18 02:15:09 -04:00 |
|
Phil Budne
|
46d6586481
|
fix chdir typo!
|
2016-03-18 02:11:37 -04:00 |
|
philbudne
|
ad0f5391a8
|
Merge pull request #50 from philbudne/master
system & shell comments
|
2016-03-17 00:11:34 -04:00 |
|
Phil Budne
|
89356e9aea
|
sys (display) comments
|
2016-03-17 00:08:28 -04:00 |
|
Phil Budne
|
f91b929d90
|
fix/add sys comments
|
2016-03-17 00:08:28 -04:00 |
|
Phil Budne
|
ac94df5d48
|
update shell comments
|
2016-03-17 00:08:28 -04:00 |
|
philbudne
|
937fea0d47
|
Merge pull request #49 from philbudne/master
system comments
|
2016-03-15 20:51:17 -04:00 |
|
Phil Budne
|
fe48c8cdc8
|
system comments
|
2016-03-15 20:48:42 -04:00 |
|
philbudne
|
8b3ac73639
|
Merge pull request #48 from philbudne/master
sys comments
|
2016-03-15 06:55:24 -04:00 |
|
Phil Budne
|
b94ca04259
|
sop.s: add comment for "cdf" IOT
|
2016-03-15 06:53:15 -04:00 |
|
Phil Budne
|
ab76e46005
|
sys: add comments
|
2016-03-15 06:53:04 -04:00 |
|
philbudne
|
a3e3a263ef
|
Merge pull request #47 from philbudne/master
sop.s fixes
|
2016-03-13 00:13:01 -05:00 |
|
Phil Budne
|
8c20d30cd1
|
sop: add missing "spa" (not used in kernel!)
|
2016-03-13 00:05:57 -05:00 |
|
Phil Budne
|
a929bc08b7
|
fix OMQ definition
|
2016-03-13 00:05:57 -05:00 |
|
philbudne
|
6d5084421c
|
Merge pull request #45 from philbudne/master
system updates
|
2016-03-11 16:39:07 -05:00 |
|
Phil Budne
|
adc6fdcc50
|
sys NOTES.md: update i.nlnks comment
|
2016-03-11 16:33:53 -05:00 |
|
Phil Budne
|
bf52dfb9e4
|
unixv0.sim: set tty input to 8 bit clean (no upper casing)
|
2016-03-11 16:33:18 -05:00 |
|
Phil Budne
|
44e85f3fe1
|
proto: update input device numbers (back to original values)
|
2016-03-11 16:32:32 -05:00 |
|
Phil Budne
|
9372fa5f56
|
sys: more comments
|
2016-03-11 16:32:11 -05:00 |
|
Phil Budne
|
802ab257b9
|
sys: kernel comments
|
2016-03-11 16:01:01 -05:00 |
|
Phil Budne
|
df1d8e29dd
|
update sys NOTES
|
2016-03-11 11:23:59 -05:00 |
|
philbudne
|
0798a27bb7
|
Merge pull request #44 from philbudne/master
proto: move special device (inode) numbers up by one
|
2016-03-10 19:20:14 -05:00 |
|
Phil Budne
|
c400a020b0
|
proto: move special device (inode) numbers up by one
|
2016-03-10 19:17:13 -05:00 |
|
philbudne
|
0e5ff29a3e
|
Merge pull request #43 from philbudne/master
mkfs7 updates, fix sop.s, update unixv0.simh CCL file
|
2016-03-10 18:48:13 -05:00 |
|
Phil Budne
|
758a8952ea
|
mkfs7: update directory inode i.size when appending a dnode
|
2016-03-10 18:39:31 -05:00 |
|
Phil Budne
|
fe080c7969
|
unixv0.simh: enable EAE, set memory size, enable history buffer
|
2016-03-10 18:25:26 -05:00 |
|
Phil Budne
|
2ff3a45a64
|
sys: fix "mul" in sop.s
|
2016-03-10 17:54:21 -05:00 |
|
philbudne
|
a4ab8823bf
|
Merge pull request #42 from philbudne/master
fix init assembly; fix as7 "rim" format
|
2016-03-10 00:13:12 -05:00 |
|
Phil Budne
|
d7d7d592d7
|
fix "rim" format
|
2016-03-10 00:11:20 -05:00 |
|
Phil Budne
|
7815649556
|
changes to init.s to assemble
|
2016-03-10 00:11:20 -05:00 |
|
philbudne
|
d553e1d396
|
Merge pull request #39 from philbudne/master
get ed to assemble without errors
|
2016-03-08 22:38:41 -05:00 |
|
Phil Budne
|
6dfe914339
|
get ed to assemble without errors
|
2016-03-08 22:36:34 -05:00 |
|
philbudne
|
6fa61c2a73
|
Merge pull request #37 from philbudne/master
add src/sys/NOTES.md: notes on disk format and other kernel details
|
2016-03-08 12:15:32 -05:00 |
|
Phil Budne
|
cf47a841b2
|
more markdown
|
2016-03-08 12:14:05 -05:00 |
|
Phil Budne
|
858fe3dd13
|
notes on kernel & disk format
|
2016-03-08 12:10:31 -05:00 |
|
philbudne
|
7a93074d7b
|
Merge pull request #36 from philbudne/master
sys comments for rmes/smes calls, process table (user list) words
|
2016-03-08 11:52:03 -05:00 |
|
Phil Budne
|
03d5e49ae9
|
sys comments for rmes/smes calls, process table (user list) words
noticed "exit" call falls into "rmes" call!!!
|
2016-03-08 11:51:03 -05:00 |
|
philbudne
|
3e84f42637
|
Merge pull request #35 from philbudne/master
as comments, ops.s
|
2016-03-08 11:31:30 -05:00 |
|
Phil Budne
|
66a8168228
|
as.s starting to work! Add ops.s
replaced "sys write; 1; 0; 4" with "sys write; 1: 0; 4"
In the scan it REALLY looks like three semis, but that makes NO sense!
|
2016-03-08 11:24:09 -05:00 |
|
philbudne
|
0ababfd4cf
|
Merge pull request #33 from philbudne/master
apply fix to scans/as.s; fix a7out smes comments
|
2016-03-07 18:00:05 -05:00 |
|
Phil Budne
|
9c8cc278a4
|
fix smes comment block (copied from pbsh.s)
|
2016-03-07 17:58:09 -05:00 |
|
Phil Budne
|
b871c2214d
|
as.s: add missing line, found by Warren
|
2016-03-07 17:57:45 -05:00 |
|
philbudne
|
6a1b355bbd
|
Merge pull request #32 from philbudne/master
pbsh updates; sys comments
|
2016-03-07 17:30:44 -05:00 |
|
Phil Budne
|
5f735f6ba4
|
3dump: handle 0200 bit set on all "frames"
|
2016-03-07 17:29:23 -05:00 |
|
Phil Budne
|
38ff8aec09
|
a7out: changes for shell
handle "ptr" format executable files
tty read always returns only one character
add shell-compatible "smes" behavior
|
2016-03-07 17:27:31 -05:00 |
|
Phil Budne
|
e18a74300e
|
pbsh.s: add @/# handling from init.s
|
2016-03-07 17:22:33 -05:00 |
|
Phil Budne
|
a80e2afda7
|
update comments for "passone" (return one character from special device)
|
2016-03-07 17:22:33 -05:00 |
|
Phil Budne
|
1033fa24bf
|
update comment for TTY inter char (ALT MODE key?)
|
2016-03-07 17:22:32 -05:00 |
|
Phil Budne
|
a1930b76d9
|
renamed sh.s to pbsh.s
|
2016-03-07 17:22:32 -05:00 |
|
Phil Budne
|
e01d1a8700
|
renamed sh.s to pbsh.s
|
2016-03-07 00:18:03 -05:00 |
|
Phil Budne
|
cf164b2746
|
add comment from v1 as man page
|
2016-03-07 00:16:53 -05:00 |
|
Phil Budne
|
8fc1d05ef7
|
sh.s: more stuff working
|
2016-03-07 00:16:53 -05:00 |
|
philbudne
|
e5f238d05a
|
Merge pull request #30 from philbudne/master
more shell work: can run "cat" (requires modified a7out)
|
2016-03-06 01:42:14 -05:00 |
|
Phil Budne
|
668e4c9cff
|
set argptr; increment argc by four
|
2016-03-06 01:36:52 -05:00 |
|
Phil Budne
|
6fbc8c3a05
|
ptr: dump memory starting at '..'
|
2016-03-05 14:32:15 -05:00 |
|
philbudne
|
617001cb14
|
Merge pull request #29 from philbudne/master
sh closer to working (fork disabled, chdir not implemented)
|
2016-03-05 14:14:10 -05:00 |
|
Phil Budne
|
a0e2c74f40
|
closer to working (fork disabled, chdir not implemented)
|
2016-03-05 14:13:02 -05:00 |
|
philbudne
|
0a5fc29c8c
|
Merge pull request #26 from philbudne/master
shell of a shell
|
2016-03-05 10:54:29 -05:00 |
|
Phil Budne
|
bea558aa93
|
start of a shell
|
2016-03-05 10:52:34 -05:00 |
|
philbudne
|
0716557d2a
|
Merge pull request #25 from philbudne/master
system comments
|
2016-03-03 21:15:28 -05:00 |
|
Phil Budne
|
efb0553d7f
|
system comments
|
2016-03-03 21:14:35 -05:00 |
|
philbudne
|
5a6f996e2b
|
Merge pull request #24 from philbudne/master
system comments
|
2016-03-03 13:43:26 -05:00 |
|
Phil Budne
|
864c896a8c
|
system comments
|
2016-03-03 13:42:03 -05:00 |
|
philbudne
|
388e991668
|
Merge pull request #23 from philbudne/master
system comments
|
2016-03-03 02:08:10 -05:00 |
|
Phil Budne
|
df75edde3c
|
system comments
|
2016-03-03 02:03:09 -05:00 |
|
philbudne
|
d077fc77df
|
Merge pull request #21 from philbudne/master
kernel comments
|
2016-03-02 19:14:25 -05:00 |
|
Phil Budne
|
0e5eaa95a6
|
kernel comments
|
2016-03-02 19:12:13 -05:00 |
|