Commit Graph

40 Commits

Author SHA1 Message Date
Kelvin Sherlock
d15f7e3af4 set_mark fixes 2015-08-21 17:32:42 -04:00
Kelvin Sherlock
4fff4f9c2d cmp #0 -> cmp #1 2015-08-21 17:32:33 -04:00
Kelvin Sherlock
bb9d3b8359 move disk_inode to global data to reduce pressure on dp size 2015-08-21 17:08:12 -04:00
Kelvin Sherlock
96b604d86d store fst id for the driver fst id 2015-08-21 16:35:54 -04:00
Kelvin Sherlock
84589f01a6 updates 2015-08-18 14:00:59 -04:00
Kelvin Sherlock
82f5f14026 root has storage type of $0f 2015-08-18 14:00:50 -04:00
Kelvin Sherlock
f4881d056a set mark 2015-08-18 14:00:29 -04:00
Kelvin Sherlock
cf591b2d73 get_mark, get_eof 2015-08-17 10:48:27 -04:00
Kelvin Sherlock
db355e6055 fix name lookup some more 2015-08-16 21:49:02 -04:00
Kelvin Sherlock
6c9c38e477 fix lookup bugs... 2015-08-16 21:18:56 -04:00
Kelvin Sherlock
7d456bf025 move case on to the makefile 2015-08-16 20:53:43 -04:00
Kelvin Sherlock
fc29420832 chr and blk files -- return the device as the aux type. 2015-08-16 16:13:30 -04:00
Kelvin Sherlock
e5d9047073 updates to help find a file by path... 2015-08-16 16:10:30 -04:00
Kelvin Sherlock
66a91ae8fc _rts.cc -> return if cc. 2015-08-16 16:07:45 -04:00
Kelvin Sherlock
b6be03a174 fix directory entry logic 2015-08-15 10:28:26 -04:00
Kelvin Sherlock
ebfd77cf69 load_inode uses 512byte block 2015-08-15 09:48:58 -04:00
Kelvin Sherlock
7d11ece6a8 debugging... 2015-08-15 09:33:16 -04:00
Kelvin Sherlock
c53053c2e4 . 2015-08-15 08:28:32 -04:00
Kelvin Sherlock
48f3b1ba8e fix stack imbalance 2015-08-14 21:49:58 -04:00
Kelvin Sherlock
c989d6854c fix volume device 2015-08-14 21:43:27 -04:00
Kelvin Sherlock
37b79d95da clean up errors 2015-08-14 21:43:06 -04:00
Kelvin Sherlock
e3208576c2 close 2015-08-14 20:36:51 -04:00
Kelvin Sherlock
30b1e9d843 get_dir_entry compiles! 2015-08-14 16:41:45 -04:00
Kelvin Sherlock
7c93388281 dirent... 2015-08-14 15:51:22 -04:00
Kelvin Sherlock
e6aff91699 remove old direct code 2015-08-14 15:43:38 -04:00
Kelvin Sherlock
146c05806a more dirent stuff 2015-08-14 15:28:16 -04:00
Kelvin Sherlock
dd0ae7d2ba direct stuff 2015-08-14 11:45:41 -04:00
Kelvin Sherlock
1ec4fec015 updates 2015-08-13 14:05:19 -04:00
Kelvin Sherlock
1eaaf3c931 read a data block 2015-08-13 14:04:03 -04:00
Kelvin Sherlock
f2eef6ce01 move common code around, more open stuff 2015-08-12 13:31:31 -04:00
Kelvin Sherlock
656e83f002 return unix storage type for block, character, fifo, socket, white out 2015-08-12 13:13:44 -04:00
Kelvin Sherlock
cb27c2e2d9 notes on other file types 2015-08-12 12:00:01 -04:00
Kelvin Sherlock
83ac18269d more open code 2015-08-12 11:26:21 -04:00
Kelvin Sherlock
9a5b9fc534 updated constants 2015-08-12 11:26:06 -04:00
Kelvin Sherlock
fa03b426f1 updated equates 2015-08-12 11:25:55 -04:00
Kelvin Sherlock
af15da065a loop backwards to save an instruction or two... 2015-08-12 11:25:40 -04:00
Kelvin Sherlock
735ef4ee16 open... 2015-08-11 20:06:51 -04:00
Kelvin Sherlock
5641dc5ea0 move records around 2015-08-11 20:04:47 -04:00
Kelvin Sherlock
4a2835ccb0 new SetTrace / GetTrace macros 2015-08-11 19:51:19 -04:00
Kelvin Sherlock
66ebcaf3bf not quite initial version... 2015-08-11 18:56:19 -04:00