Subject: Incoming to bk://zorn.theophys.kth.se:5000
From: root (root@zorn.theophys.kth.se)
Date: Mon May 07 2001 - 16:24:24 MDT
samuel@
ChangeSet@1.152, 2001-05-08 00:24:08+02:00, samuel@ibrium.se
Added filesystem support for HFS and HFS+. The idea is that
MOL should be able to load the 'Mac OS ROM' file directly from the
system folder. The code has not yet been integrated with the
boot loader though.
lib/hfsplus/include/hfs.h
1.1 01/05/08 00:24:07 samuel@ibrium.se +32 -0
lib/hfsplus/include/hfsp.h
1.1 01/05/08 00:24:07 samuel@ibrium.se +307 -0
lib/hfsplus/include/hfstime.h
1.1 01/05/08 00:24:07 samuel@ibrium.se +36 -0
lib/hfsplus/include/libhfsp.h
1.1 01/05/08 00:24:07 samuel@ibrium.se +204 -0
lib/hfsplus/include/record.h
1.1 01/05/08 00:24:07 samuel@ibrium.se +81 -0
lib/hfsplus/include/swab.h
1.1 01/05/08 00:24:07 samuel@ibrium.se +58 -0
lib/hfsplus/include/unicode.h
1.1 01/05/08 00:24:07 samuel@ibrium.se +28 -0
lib/hfsplus/include/volume.h
1.1 01/05/08 00:24:07 samuel@ibrium.se +78 -0
lib/hfsplus/libhfsp.c
1.1 01/05/08 00:24:07 samuel@ibrium.se +31 -0
lib/hfsplus/record.c
1.1 01/05/08 00:24:07 samuel@ibrium.se +769 -0
lib/hfsplus/unicode.c
1.1 01/05/08 00:24:07 samuel@ibrium.se +532 -0
lib/hfsplus/volume.c
1.1 01/05/08 00:24:07 samuel@ibrium.se +304 -0
lib/include/os.h
1.1 01/05/08 00:24:07 samuel@ibrium.se +56 -0
lib/os.c
1.1 01/05/08 00:24:07 samuel@ibrium.se +127 -0
include/fs.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +51 -0
lib/fs.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +81 -0
lib/hfs/Makefile
1.1 01/05/08 00:24:06 samuel@ibrium.se +23 -0
lib/hfs/block.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +614 -0
lib/hfs/btree.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +231 -0
lib/hfs/data.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +477 -0
lib/hfs/file.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +193 -0
lib/hfs/hfs.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +789 -0
lib/hfs/hfs_fs.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +295 -0
lib/hfs/include/apple.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +272 -0
lib/hfs/include/block.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +40 -0
lib/hfs/include/btree.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +33 -0
lib/hfs/include/data.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +58 -0
lib/hfs/include/file.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +45 -0
lib/hfs/include/hfs.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +180 -0
lib/hfs/include/libhfs.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +226 -0
lib/hfs/include/low.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +44 -0
lib/hfs/include/medium.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +42 -0
lib/hfs/include/node.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +34 -0
lib/hfs/include/record.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +47 -0
lib/hfs/include/volume.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +62 -0
lib/hfs/low.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +160 -0
lib/hfs/medium.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +87 -0
lib/hfs/node.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +62 -0
lib/hfs/record.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +553 -0
lib/hfs/volume.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +601 -0
lib/hfsplus/Makefile
1.1 01/05/08 00:24:06 samuel@ibrium.se +23 -0
lib/hfsplus/blockiter.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +152 -0
lib/hfsplus/btree.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +385 -0
lib/hfsplus/hfsp_fs.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +359 -0
lib/hfsplus/hfstime.c
1.1 01/05/08 00:24:06 samuel@ibrium.se +42 -0
lib/hfsplus/include/apple.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +111 -0
lib/hfsplus/include/blockiter.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +60 -0
lib/hfsplus/include/btree.h
1.1 01/05/08 00:24:06 samuel@ibrium.se +50 -0
lib/hfsplus/include/hfs.h
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/hfs.h
lib/hfsplus/include/hfsp.h
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/hfsp.h
lib/hfsplus/include/hfstime.h
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/hfstime.h
lib/hfsplus/include/libhfsp.h
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/libhfsp.h
lib/hfsplus/include/record.h
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/record.h
lib/hfsplus/include/swab.h
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/swab.h
lib/hfsplus/include/unicode.h
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/unicode.h
lib/hfsplus/include/volume.h
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/volume.h
lib/hfsplus/libhfsp.c
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/libhfsp.c
lib/hfsplus/record.c
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/record.c
lib/hfsplus/unicode.c
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/unicode.c
lib/hfsplus/volume.c
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/volume.c
lib/include/os.h
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/include/os.h
lib/os.c
1.0 01/05/08 00:24:07 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/os.c
emulation/mainloop.c
1.8 01/05/08 00:24:06 samuel@ibrium.se +2 -2
Don't print rvec statistics at exit.
include/fs.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/include/fs.h
lib/Makefile
1.2 01/05/08 00:24:06 samuel@ibrium.se +8 -5
Added hfs and hfsplus support (as well as a virtualized
filesystem interface). It is not yet in use though.
lib/fs.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/fs.c
lib/hfs/Makefile
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/Makefile
lib/hfs/block.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/block.c
lib/hfs/btree.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/btree.c
lib/hfs/data.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/data.c
lib/hfs/file.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/file.c
lib/hfs/hfs.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/hfs.c
lib/hfs/hfs_fs.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/hfs_fs.c
lib/hfs/include/apple.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/apple.h
lib/hfs/include/block.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/block.h
lib/hfs/include/btree.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/btree.h
lib/hfs/include/data.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/data.h
lib/hfs/include/file.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/file.h
lib/hfs/include/hfs.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/hfs.h
lib/hfs/include/libhfs.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/libhfs.h
lib/hfs/include/low.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/low.h
lib/hfs/include/medium.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/medium.h
lib/hfs/include/node.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/node.h
lib/hfs/include/record.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/record.h
lib/hfs/include/volume.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/include/volume.h
lib/hfs/low.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/low.c
lib/hfs/medium.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/medium.c
lib/hfs/node.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/node.c
lib/hfs/record.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/record.c
lib/hfs/volume.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfs/volume.c
lib/hfsplus/Makefile
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/Makefile
lib/hfsplus/blockiter.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/blockiter.c
lib/hfsplus/btree.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/btree.c
lib/hfsplus/hfsp_fs.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/hfsp_fs.c
lib/hfsplus/hfstime.c
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/hfstime.c
lib/hfsplus/include/apple.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/apple.h
lib/hfsplus/include/blockiter.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/blockiter.h
lib/hfsplus/include/btree.h
1.0 01/05/08 00:24:06 samuel@ibrium.se +0 -0
BitKeeper file /mnt/BK/mol-work/lib/hfsplus/include/btree.h
lib/llseek.c
1.3 01/05/08 00:24:06 samuel@ibrium.se +8 -12
Cleanup.
xbooter/bootx.c
1.5 01/05/08 00:24:06 samuel@ibrium.se +1 -1
llseek moved.
drivers/scsi/Makefile
1.2 01/05/08 00:24:05 samuel@ibrium.se +3 -4
llseek moved to lib/
drivers/scsi/osi_blk.c
1.12 01/05/08 00:24:05 samuel@ibrium.se +9 -50
Cleanup.
drivers/scsi/osi_scsi.c
1.4 01/05/08 00:24:05 samuel@ibrium.se +3 -3
llseek moved.
drivers/scsi/partition.c
1.3 01/05/08 00:24:05 samuel@ibrium.se +3 -3
llseek moved.
drivers/scsi/scsi-unit.c
1.3 01/05/08 00:24:05 samuel@ibrium.se +3 -3
llseek moved.
emulation/main.c
1.27 01/05/08 00:24:05 samuel@ibrium.se +7 -8
Moved os_interface_init to a more logical location. Ideally,
the complete "engine" should be initialized before the boot-method
related stuff.
include/llseek.h
1.4 01/05/05 22:54:51 samuel@ibrium.se +0 -0
Rename: drivers/include/llseek.h -> include/llseek.h
drivers/include/llseek.h
1.3 01/05/05 22:52:00 samuel@ibrium.se +0 -0
Rename: drivers/scsi/include/long_lseek.h -> drivers/include/llseek.h
lib/llseek.c
1.2 01/05/05 22:51:18 samuel@ibrium.se +0 -0
Rename: drivers/scsi/long_lseek.c -> lib/llseek.c
======== ChangeSet 1.152 ========
samuel@ibrium.se|ChangeSet|20010507222408|63138
This archive was generated by hypermail 2a24 : Mon May 07 2001 - 15:30:14 MDT