From: <cr...@us...> - 2009-09-09 16:30:34
|
Revision: 5672 http://jnode.svn.sourceforge.net/jnode/?rev=5672&view=rev Author: crawley Date: 2009-09-09 16:30:22 +0000 (Wed, 09 Sep 2009) Log Message: ----------- Merge changes from 'trunk' at r5663 (fs) Modified Paths: -------------- branches/jikesRVM/fs/.classpath branches/jikesRVM/fs/.project branches/jikesRVM/fs/.settings/org.eclipse.jdt.core.prefs branches/jikesRVM/fs/build.xml branches/jikesRVM/fs/descriptors/jcifs.xml branches/jikesRVM/fs/descriptors/org.jnode.driver.block.ide.disk.xml branches/jikesRVM/fs/descriptors/org.jnode.driver.block.ramdisk.command.xml branches/jikesRVM/fs/descriptors/org.jnode.driver.block.scsi.cdrom.xml branches/jikesRVM/fs/descriptors/org.jnode.driver.block.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.ext2.test.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.ftpfs.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.ftpfs.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.iso9660.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.jifs.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.jifs.example.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.ntfs.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.ramfs.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.smbfs.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.xml branches/jikesRVM/fs/descriptors/org.jnode.partitions.command.xml branches/jikesRVM/fs/descriptors/org.jnode.partitions.xml branches/jikesRVM/fs/descriptors/org.jnode.test.fs.xml branches/jikesRVM/fs/fs.iml branches/jikesRVM/fs/src/driver/org/jnode/driver/block/BlockAlignmentSupport.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/BlockDeviceAPI.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/BlockDeviceAPIHelper.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/ByteArrayDevice.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/CHS.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/FSBlockAlignmentSupport.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/FSBlockDeviceAPI.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/FileDevice.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/Geometry.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/JarFileDevice.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/MappedBlockDeviceSupport.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/MappedFSBlockDeviceSupport.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/PartitionableBlockAlignmentSupport.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/PartitionableBlockDeviceAPI.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/DefaultFDC.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FDC.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyConstants.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyControllerBus.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyControllerDevice.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyControllerDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyControllerFinder.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyDevice.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyDeviceToDriverMapper.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyDriveParameters.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyDriveParametersCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyException.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyIdCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyParameters.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyReadSectorCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppySeekCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/FloppyWriteSectorCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/support/DefaultFloppyDeviceFactory.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/support/FloppyDeviceFactory.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/floppy/support/FloppyDriverUtils.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/ide/disk/IDEDiskDeviceToDriverMapper.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/ide/disk/IDEDiskDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/ide/disk/IDEDiskPartitionDevice.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/ide/disk/IDEDiskPartitionDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/ramdisk/RamDiskDevice.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/ramdisk/RamDiskDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/ramdisk/command/RamDiskCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/scsi/cdrom/CDROMDeviceToDriverMapper.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/scsi/cdrom/SCSICDROMDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/CBW.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/CSW.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/ITransport.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/USBStorageBulkTransport.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/USBStorageConstants.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/USBStorageDeviceData.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/USBStorageDeviceToDriverMapper.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/USBStorageSCSIHostDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/scsi/USBStorageSCSIDeviceToDriverMapper.java branches/jikesRVM/fs/src/driver/org/jnode/driver/block/usb/storage/scsi/USBStorageSCSIDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/DefaultIDEControllerDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/DefaultIDEDeviceFactory.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/DefaultIDEIO.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEBus.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDECommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEConstants.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEControllerAPI.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEDevice.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEDeviceAPI.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEDeviceFactory.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEDriveDescriptor.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEDriverUtils.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEException.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/IDEIO.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/atapi/ATAPIDeviceToDriverMapper.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/atapi/ATAPIDriver.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/command/IDEIdCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/command/IDEPacketCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/command/IDERWSectorsCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/command/IDEReadSectorsCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/ide/command/IDEWriteSectorsCommand.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/CDB.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/SCSIBuffer.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/SCSIConstants.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/SCSIDevice.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/SCSIDeviceAPI.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/SCSIException.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/SCSIHostControllerAPI.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/mmc/CDBGetConfiguration.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/mmc/CDBMediaRemoval.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/mmc/CDBRead10.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/mmc/CDBReadCapacity.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/mmc/CDBReadTOC.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/mmc/CDBStartStopUnit.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/mmc/CapacityData.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/mmc/MMCUtils.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/spc/CDBInquiry.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/spc/CDBReportLuns.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/spc/CDBRequestSense.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/spc/CDBTestUnitReady.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/spc/InquiryData.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/spc/SenseData.java branches/jikesRVM/fs/src/driver/org/jnode/driver/bus/scsi/cdb/spc/SenseKey.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FSAccessRights.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FSDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FSEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FSEntryTableIgnoreCase.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FSFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FSObject.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FileSystemException.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FileSystemFullException.java branches/jikesRVM/fs/src/fs/org/jnode/fs/FileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ReadOnlyFileSystemException.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/EjectCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/MountCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/BlockBitmap.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/BlockReservation.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2Constants.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2Directory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2DirectoryRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2Entry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2File.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2FileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2FileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2Print.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2Utils.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/FSBitmap.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/GroupDescriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/INode.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/INodeBitmap.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/INodeDescriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/INodeReservation.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/INodeTable.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Superblock.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/cache/Block.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/cache/BlockCache.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/cache/CacheEvent.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/cache/CacheListener.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/cache/INodeCache.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/exception/UnallocatedBlockException.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/test/command/CopyTest.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/test/command/FillTest.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/test/command/WriteTest.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/AbstractDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/BootSector.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/Fat.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatBasicDirEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatConstants.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatDirEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatLfnDirEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatLfnDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatObject.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatRootEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatUtils.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/GrubBootSector.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/GrubFatFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/LfnEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/test/FatTest.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ftpfs/FTPFSDevice.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ftpfs/FTPFSDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ftpfs/FTPFSDriver.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ftpfs/FTPFSEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ftpfs/FTPFSFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ftpfs/FTPFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ftpfs/FTPFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ftpfs/command/FTPMountCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/initrd/InitRamdisk.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/Descriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/EntryRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/ISO9660Constants.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/ISO9660Directory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/ISO9660Entry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/ISO9660File.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/ISO9660FileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/ISO9660FileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/ISO9660Volume.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/PrimaryVolumeDescriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/SupplementaryVolumeDescriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/VolumeDescriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jarfs/FSTreeBuilder.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jarfs/JarFSCache.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jarfs/JarFSDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jarfs/JarFSEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jarfs/JarFSFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jarfs/JarFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jarfs/JarFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/BootSector.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/CodePage.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/CodePageDecoder.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/CodePageEncoder.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/Fat.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/Fat32.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatAttr.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatCache.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatCase.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatChain.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatDirEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatDotDirEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatLongDirEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatMarshal.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatName.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatObject.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatRootDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatShortDirEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatTable.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatUtils.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/StrWriter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/ExtFSEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/JIFSDirIterator.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/JIFSDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/JIFSFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/JIFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/JIFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/def/JIFSExtension.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/def/JIFSPlugin.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/directories/JIFSDpluginJars.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/directories/JIFSDplugins.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/directories/JIFSDrootDir.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/directories/JIFSDthreads.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/files/JIFSFdevices.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/files/JIFSFfilesystems.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/files/JIFSFfragmentJar.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/files/JIFSFmemory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/files/JIFSFplugin.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/files/JIFSFpluginJar.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/files/JIFSFthread.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/files/JIFSFuptime.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/files/JIFSFversion.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/AttributeListAttribute.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/AttributeListAttributeNonRes.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/AttributeListAttributeRes.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/AttributeListBlock.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/AttributeListEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/BootRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/DataRun.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/DirectoryEntryIterator.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/FileNameAttribute.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/FileRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/IndexAllocationAttribute.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/IndexBlock.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/IndexEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/IndexEntryIterator.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/IndexHeader.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/IndexRoot.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/IndexRootAttribute.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/MasterFileTable.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSAttribute.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSIndex.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSNonResidentAttribute.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSResidentAttribute.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSStructure.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSUTIL.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/NTFSVolume.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ramfs/RAMDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ramfs/RAMFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ramfs/RAMFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ramfs/RAMFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ramfs/def/RAMFSPlugin.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/FileSystemService.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/FSEntryCache.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/FileHandleImpl.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/FileHandleManager.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/FileSystemAPIImpl.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/FileSystemManager.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/FileSystemMounter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/FileSystemPlugin.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/FileSystemTypeManager.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/VirtualDirEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/VirtualFS.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/VirtualFSDevice.java branches/jikesRVM/fs/src/fs/org/jnode/fs/service/def/VirtualMountEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/Format.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/SMBFSDevice.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/SMBFSDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/SMBFSDriver.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/SMBFSEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/SMBFSFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/SMBFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/SMBFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/SmbShell.java branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/command/SMBMountCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/spi/AbstractFSDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/spi/AbstractFSEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/spi/AbstractFSFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/spi/AbstractFSObject.java branches/jikesRVM/fs/src/fs/org/jnode/fs/spi/AbstractFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/spi/FSEntryTable.java branches/jikesRVM/fs/src/fs/org/jnode/fs/util/DosUtils.java branches/jikesRVM/fs/src/fs/org/jnode/fs/util/FSUtils.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/PartitionTable.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/PartitionTableEntry.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/PartitionTableException.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/PartitionTableType.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/command/FdiskCommand.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/ibm/IBMPartitionTable.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/ibm/IBMPartitionTableEntry.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/ibm/IBMPartitionTableType.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/ibm/IBMPartitionTypes.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/service/PartitionTableService.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/service/def/PartitionTablePlugin.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/service/def/PartitionTableTypeManager.java branches/jikesRVM/fs/src/test/org/jnode/fs/ntfs/test/NTFSTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/BlockDeviceStressTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/DirTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/FileTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/FloppyTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/GeometryTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/IDETest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/LfnTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/LowLevelIoTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/SCSITest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/BlockDeviceAPIContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/BlockDeviceAPITestConfig.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/BlockDeviceAPITestSuite.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/Partition.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/context/BlockAlignmentSupportContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/context/ByteArrayDeviceContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/context/FileDeviceContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/context/FloppyDriverContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/context/IDEDiskDriverContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/context/IDEDiskPartitionDriverContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/context/MappedBlockDeviceSupportContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/context/RamDiskDriverContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/context/SCSICDROMDriverContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/factories/AbstractMockDeviceFactory.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/factories/MockFloppyDeviceFactory.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/factories/MockIDEDeviceFactory.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/stubs/StubDeviceManager.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/stubs/StubNameSpace.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/driver/tests/BlockDeviceAPITest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/AbstractFSTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/FSConfigurations.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/FSContext.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/FSTestSuite.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/DeviceParam.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/FS.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/FSAccessMode.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/FSTestConfig.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/FSType.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/FileParam.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/JNodeDeviceParam.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/OsType.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/RamDiskParam.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/config/ResourceParam.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/tests/BasicFSTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/tests/CheckdiskTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/tests/ConcurrentAccessFSTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/tests/FileFSTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/filesystem/tests/TreeFSTest.java branches/jikesRVM/fs/src/test/org/jnode/test/fs/ntfs/NTFSUnitTest.java branches/jikesRVM/fs/src/test/org/jnode/test/support/AbstractTest.java branches/jikesRVM/fs/src/test/org/jnode/test/support/AbstractTestSuite.java branches/jikesRVM/fs/src/test/org/jnode/test/support/CGLibCoreMockExt.java branches/jikesRVM/fs/src/test/org/jnode/test/support/ConfigManager.java branches/jikesRVM/fs/src/test/org/jnode/test/support/Context.java branches/jikesRVM/fs/src/test/org/jnode/test/support/ContextManager.java branches/jikesRVM/fs/src/test/org/jnode/test/support/MockInitializer.java branches/jikesRVM/fs/src/test/org/jnode/test/support/MockObjectFactory.java branches/jikesRVM/fs/src/test/org/jnode/test/support/MockUtils.java branches/jikesRVM/fs/src/test/org/jnode/test/support/TestConfig.java branches/jikesRVM/fs/src/test/org/jnode/test/support/TestUtils.java Added Paths: ----------- branches/jikesRVM/fs/.checkstyle branches/jikesRVM/fs/build-tests.xml branches/jikesRVM/fs/descriptors/org.jnode.driver.block.usb.storage.scsi.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.ext2.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.fat.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.hfsplus.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.hfsplus.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.jfat.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.jfat.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.nfs.command.xml branches/jikesRVM/fs/descriptors/org.jnode.fs.nfs.xml branches/jikesRVM/fs/src/driver/org/jnode/driver/block/GeometryException.java branches/jikesRVM/fs/src/fs/org/jnode/fs/BlockDeviceFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/Formatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/AbstractFormatCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/archive/ branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/BlockSize.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2FileSystemFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/command/ branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/command/FormatExt2Command.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatFileSystemFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/FatType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/command/ branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/command/FormatFatCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/ branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/ExtendedFileInfo.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/FileInfo.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HFSPlusParams.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusBSDInfo.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusFileSystemFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusForkData.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusObject.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusSystemChecker.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsUnicodeString.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsUtils.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/JournalInfoBlock.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/Superblock.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/ branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/Catalog.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogFolder.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogKey.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogNode.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogNodeId.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogThread.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/command/ branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/command/FormatHfsPlusCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/ branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/Extent.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/ExtentDescriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/ExtentKey.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/ExtentNode.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/ branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/AbstractKey.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/AbstractNode.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/AbstractNodeRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/BTHeaderRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/IndexRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/Key.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/LeafRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/Node.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/NodeDescriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/NodeRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/RecordData.java branches/jikesRVM/fs/src/fs/org/jnode/fs/iso9660/ISO9660DTime.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/ClusterSize.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatFileSystemFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/FatFsInfo.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/ branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/FatFormatCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/GrubException.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/JGrub.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/JGrubInstallCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/MBRFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/Stage1_5.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/Stage2.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/command/CreateJIFSCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/ branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/command/ branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/command/NFSHostNameArgument.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/command/NFSMountCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/ branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2AccessRights.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Device.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Directory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Driver.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Entry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2File.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2FileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2FileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Object.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2RootEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/TableEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/rpc/ branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/rpc/mount/ branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/rpc/nfs/ branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/CompressedDataRun.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/DataRunInterface.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ntfs/StandardInformationAttribute.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ramfs/def/flavormap.properties branches/jikesRVM/fs/src/fs/org/jnode/fs/spi/UnixFSAccessRights.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/command/IBMPartitionTypeArgument.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/command/PartitionHelper.java branches/jikesRVM/fs/src/fs/org/jnode/partitions/ibm/MasterBootRecord.java branches/jikesRVM/fs/src/test/org/jnode/fs/hfsplus/ branches/jikesRVM/fs/src/test/org/jnode/fs/hfsplus/HfsPlusFileSystemTest.java Removed Paths: ------------- branches/jikesRVM/fs/descriptors/org.jnode.jfat.xml branches/jikesRVM/fs/src/fs/org/jnode/fs/command/CatCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/CdCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/CpCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/DeleteCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/DirCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/FormatCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/HexdumpCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/MkdirCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/PwdCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/command/TouchCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/Ext2AccessRights.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ext2/command/FormatExt2Command.java branches/jikesRVM/fs/src/fs/org/jnode/fs/fat/command/FormatFatCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/ftpfs/command/MakeFTPDeviceCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/ExtendedFileInfo.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/FileInfo.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HFSPlusParams.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusBSDInfo.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusDirectory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusFileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusFileSystemFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusFileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusForkData.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusObject.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsPlusSystemChecker.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsUnicodeString.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/HfsUtils.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/JournalInfoBlock.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/Superblock.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/ branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/Catalog.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogFile.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogFolder.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogKey.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogNode.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogNodeId.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/catalog/CatalogThread.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/command/ branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/command/FormatHfsPlusCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/ branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/Extent.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/ExtentDescriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/ExtentKey.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/extent/ExtentNode.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/ branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/AbstractKey.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/AbstractNode.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/AbstractNodeRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/BTHeaderRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/IndexRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/Key.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/LeafRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/Node.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/NodeDescriptor.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/NodeRecord.java branches/jikesRVM/fs/src/fs/org/jnode/fs/hfsplus/tree/RecordData.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/FatFormatCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/GrubException.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/JGrub.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/JGrubInstallCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/MBRFormatter.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/Stage1_5.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jfat/command/Stage2.java branches/jikesRVM/fs/src/fs/org/jnode/fs/jifs/command/createJIFS.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/command/ branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/command/NFSHostNameArgument.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/command/NFSMountCommand.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/ branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2AccessRights.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Device.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Directory.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Driver.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Entry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2File.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2FileSystem.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2FileSystemType.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2Object.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/NFS2RootEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/TableEntry.java branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/rpc/ branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/rpc/mount/ branches/jikesRVM/fs/src/fs/org/jnode/fs/nfs/nfs2/rpc/nfs/ branches/jikesRVM/fs/src/fs/org/jnode/fs/smbfs/command/MakeSMBDeviceCommand.java branches/jikesRVM/fs/src/test/org/jnode/fs/hfsplus/HfsPlusFileSystemTest.java Property Changed: ---------------- branches/jikesRVM/fs/ Property changes on: branches/jikesRVM/fs ___________________________________________________________________ Modified: svn:ignore - build + build reports Added: svn:mergeinfo + /trunk/fs:2906-5663 Copied: branches/jikesRVM/fs/.checkstyle (from rev 5663, trunk/fs/.checkstyle) =================================================================== --- branches/jikesRVM/fs/.checkstyle (rev 0) +++ branches/jikesRVM/fs/.checkstyle 2009-09-09 16:30:22 UTC (rev 5672) @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<fileset-config file-format-version="1.2.0" simple-config="true"> + <local-check-config name="JNode checkstyle" location="/all/jnode_checks.xml" type="project" description=""> + <additional-data name="protect-config-file" value="true"/> + </local-check-config> + <fileset name="tous" enabled="true" check-config-name="JNode checkstyle" local="true"> + <file-match-pattern match-pattern="." include-pattern="true"/> + </fileset> + <filter name="NonSrcDirs" enabled="true"/> +</fileset-config> Modified: branches/jikesRVM/fs/.classpath =================================================================== --- branches/jikesRVM/fs/.classpath 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/.classpath 2009-09-09 16:30:22 UTC (rev 5672) @@ -1,22 +1,21 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="src" path="src/fs"/> - <classpathentry kind="src" path="src/driver"/> - <classpathentry kind="src" path="src/test"/> - <classpathentry kind="src" path="/JNode-Core"/> - <classpathentry kind="lib" path="/JNode-Core/lib/log4j-1.2.8.jar"/> - <classpathentry kind="src" path="/JNode-Shell"/> - <classpathentry kind="lib" path="/JNode-Core/lib/junit.jar"/> + <classpathentry excluding="**/.svn/**" kind="src" path="src/fs"/> + <classpathentry excluding="**/.svn/**" kind="src" path="src/driver"/> + <classpathentry excluding="**/.svn/**" kind="src" path="src/test"/> + <classpathentry kind="src" path="/shell"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="lib" path="/JNode-Core/lib/ant.jar"/> - <classpathentry kind="lib" path="/JNode-Core/lib/jmock-1.0.1.jar"/> - <classpathentry kind="lib" path="/JNode-Core/lib/jmock-cglib-1.0.1.jar"/> - <classpathentry kind="lib" path="/JNode-Core/lib/asm.jar"/> - <classpathentry kind="lib" path="/JNode-Core/lib/cglib-2.1.jar"/> <classpathentry kind="lib" path="lib/edtftpj-1.5.2.jar"/> <classpathentry kind="lib" path="lib/jcifs-1.2.6.jar"/> - <classpathentry kind="lib" path="/JNode-Core/lib/commons-net-1.1.0.jar"/> - <classpathentry kind="lib" path="/JNode-Core/lib/jcfe.jar"/> - <classpathentry kind="lib" path="/JNode-Core/lib/jfunc.jar"/> + <classpathentry combineaccessrules="false" kind="src" path="/net"/> + <classpathentry kind="src" path="/core"/> + <classpathentry kind="lib" path="/core/lib/ant.jar"/> + <classpathentry kind="lib" path="/core/lib/cglib-2.1.jar"/> + <classpathentry kind="lib" path="/core/lib/commons-net-1.1.0.jar"/> + <classpathentry kind="lib" path="/core/lib/jmock-1.0.1.jar"/> + <classpathentry kind="lib" path="/core/lib/jmock-cglib-1.0.1.jar"/> + <classpathentry kind="lib" path="/core/lib/log4j-1.2.8.jar"/> + <classpathentry kind="lib" path="/core/lib/junit-4.5.jar"/> + <classpathentry kind="lib" path="/all/lib/classlib.jar" sourcepath="/all/lib/classlib-src.jar"/> <classpathentry kind="output" path="build/classes"/> </classpath> Modified: branches/jikesRVM/fs/.project =================================================================== --- branches/jikesRVM/fs/.project 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/.project 2009-09-09 16:30:22 UTC (rev 5672) @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <projectDescription> - <name>JNode-FS</name> + <name>fs</name> <comment></comment> <projects> + <project>all</project> <project>JNode-Core</project> <project>JNode-Shell</project> </projects> @@ -12,8 +13,14 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> + <nature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</nature> </natures> </projectDescription> Modified: branches/jikesRVM/fs/.settings/org.eclipse.jdt.core.prefs =================================================================== --- branches/jikesRVM/fs/.settings/org.eclipse.jdt.core.prefs 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/.settings/org.eclipse.jdt.core.prefs 2009-09-09 16:30:22 UTC (rev 5672) @@ -1,12 +1,12 @@ -#Tue Apr 12 20:12:27 CEST 2005 +#Mon Jul 14 11:33:25 CEST 2008 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.compliance=1.6 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.5 +org.eclipse.jdt.core.compiler.source=1.6 Copied: branches/jikesRVM/fs/build-tests.xml (from rev 5663, trunk/fs/build-tests.xml) =================================================================== --- branches/jikesRVM/fs/build-tests.xml (rev 0) +++ branches/jikesRVM/fs/build-tests.xml 2009-09-09 16:30:22 UTC (rev 5672) @@ -0,0 +1,27 @@ +<project name="JNode-FS-Tests" default="all" basedir="."> + + <import file="${basedir}/../all/build.xml"/> + + <target name="help" description="output target descriptions"> + <echo> +The main targets (tests) for this build are as follows: +all Runs all tests for this project +all-junit Runs all JUnit tests for this project +help Output these messages + </echo> + </target> + + <target name="all-junit"> + <delete dir="${basedir}/reports/junit"/> + <mkdir dir="${basedir}/reports/junit"/> + <junit showoutput="on" printsummary="on" fork="on"> + <classpath refid="cp-test"/> + <test name="org.jnode.test.fs.filesystem.FSTestSuite" todir="${basedir}/reports/junit"/> + </junit> + </target> + + <target name="all" depends="all-junit" /> + +</project> + + Modified: branches/jikesRVM/fs/build.xml =================================================================== --- branches/jikesRVM/fs/build.xml 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/build.xml 2009-09-09 16:30:22 UTC (rev 5672) @@ -6,11 +6,13 @@ <property name="my-classes.dir" value="${my-build.dir}/classes"/> <property name="my-src.dir" value="${basedir}/src"/> <property name="my.jar" value="${jnode-fs.jar}"/> + <property name="my-report.dir" value="${my-build.dir}/report"/> <!-- Subproject specific classpath --> <path id="my-cp"> <pathelement location="${jnode-core.jar}"/> <pathelement location="${jnode-shell.jar}"/> + <pathelement location="${jnode-net.jar}"/> <pathelement location="${edtftpj.jar}"/> <pathelement location="${commons-net.jar}"/> <pathelement location="${jcifs.jar}"/> @@ -32,6 +34,10 @@ <classpath refid="my-cp"/> </jnode.compile> + <copy todir="${my-classes.dir}"> + <fileset dir="${my-src.dir}/fs" includes="**/*.properties"/> + </copy> + <!-- copy (if exists) image of file systems (*.img.WORK files are temporary) --> <copy todir="${my-classes.dir}/org/jnode/test/fs/"> <fileset dir="${my-src.dir}/test/org/jnode/test/fs/"> @@ -63,6 +69,24 @@ <target name="clean"> <jnode.clean/> </target> + +<!-- tests FileSystems --> + <target name="tests" depends="compile" description="Run FS tests with JUnit"> + <delete dir="${my-report.dir}" /> + <mkdir dir="${my-report.dir}"/> + <junit fork="yes" haltonerror="false" haltonfailure="false" printsummary="on" includeantruntime="true"> + <classpath refid="cp-jnode" /> + <formatter type="xml" /> + <test name="org.jnode.test.fs.filesystem.FSTestSuite" todir="${my-report.dir}" outfile="TEST-fs"/> + </junit> + <junitreport todir="${my-report.dir}"> + <fileset dir="${my-report.dir}"> + <include name="TEST*.xml"/> + </fileset> + <report todir="${my-report.dir}" format="frames"/> + </junitreport> + <echo message="HTML report: ${my-report.dir}/index.html" /> + </target> </project> Modified: branches/jikesRVM/fs/descriptors/jcifs.xml =================================================================== --- branches/jikesRVM/fs/descriptors/jcifs.xml 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/descriptors/jcifs.xml 2009-09-09 16:30:22 UTC (rev 5672) @@ -10,6 +10,7 @@ <requires> <import plugin="org.jnode.net"/> + <import plugin="org.jnode.protocol" /> </requires> <runtime> @@ -23,5 +24,9 @@ <permission class="java.util.PropertyPermission" name="*" actions="read,write"/> <permission class="java.net.NetPermission" name="specifyStreamHandler"/> </extension> - + + <extension point="org.jnode.protocol.handlers"> + <handler protocol="smb" class="jcifs.smb.Handler" /> + </extension> + </plugin> \ No newline at end of file Modified: branches/jikesRVM/fs/descriptors/org.jnode.driver.block.ide.disk.xml =================================================================== --- branches/jikesRVM/fs/descriptors/org.jnode.driver.block.ide.disk.xml 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/descriptors/org.jnode.driver.block.ide.disk.xml 2009-09-09 16:30:22 UTC (rev 5672) @@ -9,6 +9,7 @@ <requires> <import plugin="org.jnode.driver.bus.ide"/> + <import plugin="org.jnode.fs"/> </requires> <runtime> Modified: branches/jikesRVM/fs/descriptors/org.jnode.driver.block.ramdisk.command.xml =================================================================== --- branches/jikesRVM/fs/descriptors/org.jnode.driver.block.ramdisk.command.xml 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/descriptors/org.jnode.driver.block.ramdisk.command.xml 2009-09-09 16:30:22 UTC (rev 5672) @@ -21,5 +21,14 @@ <extension point="org.jnode.shell.aliases"> <alias name="ramdisk" class="org.jnode.driver.block.ramdisk.command.RamDiskCommand"/> </extension> + + <extension point="org.jnode.shell.syntaxes"> + <syntax alias="ramdisk"> + <sequence description="create a ramdisk"> + <option argLabel="create" shortName="c" longName="create"/> + <optional><option argLabel="size" shortName="s" longName="size"/></optional> + </sequence> + </syntax> + </extension> </plugin> Modified: branches/jikesRVM/fs/descriptors/org.jnode.driver.block.scsi.cdrom.xml =================================================================== --- branches/jikesRVM/fs/descriptors/org.jnode.driver.block.scsi.cdrom.xml 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/descriptors/org.jnode.driver.block.scsi.cdrom.xml 2009-09-09 16:30:22 UTC (rev 5672) @@ -10,6 +10,7 @@ <requires> <import plugin="org.jnode.driver.block"/> <import plugin="org.jnode.driver.bus.scsi"/> + <import plugin="org.jnode.fs"/> </requires> <runtime> Copied: branches/jikesRVM/fs/descriptors/org.jnode.driver.block.usb.storage.scsi.xml (from rev 5663, trunk/fs/descriptors/org.jnode.driver.block.usb.storage.scsi.xml) =================================================================== --- branches/jikesRVM/fs/descriptors/org.jnode.driver.block.usb.storage.scsi.xml (rev 0) +++ branches/jikesRVM/fs/descriptors/org.jnode.driver.block.usb.storage.scsi.xml 2009-09-09 16:30:22 UTC (rev 5672) @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plugin SYSTEM "jnode.dtd"> + +<plugin id="org.jnode.driver.block.usb.storage.scsi" + name="JNode USB Mass Storage SCSI drivers" + version="@VERSION@" + license-name="lgpl" + provider-name="JNode.org"> + + <requires> + <import plugin="org.jnode.driver.bus.usb"/> + <import plugin="org.jnode.driver.block"/> + <import plugin="org.jnode.driver.bus.scsi"/> + <import plugin="org.jnode.driver.block.usb.storage"/> + </requires> + + <runtime> + <library name="jnode-fs.jar"> + <export name="org.jnode.driver.block.usb.storage.scsi.*"/> + </library> + </runtime> + + <extension point="org.jnode.driver.mappers"> + <mapper class="org.jnode.driver.block.usb.storage.scsi.USBStorageSCSIDeviceToDriverMapper"/> + </extension> +</plugin> Modified: branches/jikesRVM/fs/descriptors/org.jnode.driver.block.xml =================================================================== --- branches/jikesRVM/fs/descriptors/org.jnode.driver.block.xml 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/descriptors/org.jnode.driver.block.xml 2009-09-09 16:30:22 UTC (rev 5672) @@ -18,7 +18,7 @@ </runtime> <extension point="org.jnode.security.permissions"> - <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write,delete"/> + <permission class="java.io.FilePermission" name="<<ALL FILES>>" actions="read,write,delete"/> <permission class="java.util.PropertyPermission" name="user.dir" actions="read"/> </extension> </plugin> \ No newline at end of file Modified: branches/jikesRVM/fs/descriptors/org.jnode.fs.command.xml =================================================================== --- branches/jikesRVM/fs/descriptors/org.jnode.fs.command.xml 2009-09-09 16:09:10 UTC (rev 5671) +++ branches/jikesRVM/fs/descriptors/org.jnode.fs.command.xml 2009-09-09 16:30:22 UTC (rev 5672) @@ -1,45 +1,53 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plugin SYSTEM "jnode.dtd"> -<plugin id="org.jnode.fs.command" +<plugin id="org.jnode.fs.command" name="JNode filesystem commands" version="@VERSION@" license-name="lgpl" provider-name="JNode.org"> - + <requires> <import plugin="org.jnode.fs"/> - <import plugin="org.jnode.shell.help"/> + <import plugin="org.jnode.shell"/> + <import plugin="org.jnode.shell.syntax"/> + <import plugin="org.jnode.protocol.nfs"/> </requires> - + <runtime> <library name="jnode-fs.jar"> <export name="org.jnode.fs.command.*"/> </library> </runtime> - + <extension point="org.jnode.shell.aliases"> - <alias name="cat" class="org.jnode.fs.command.CatCommand"/> - <alias name="cd" class="org.jnode.fs.command.CdCommand"/> - <alias name="cp" class="org.jnode.fs.command.CpCommand"/> - <alias name="del" class="org.jnode.fs.command.DeleteCommand"/> - <alias name="dir" class="org.jnode.fs.command.DirCommand"/> - <alias name="ls" class="org.jnode.fs.command.DirCommand"/> <alias name="eject" class="org.jnode.fs.command.EjectCommand"/> - <alias name="format" class="org.jnode.fs.command.FormatCommand"/> - <alias name="mkdir" class="org.jnode.fs.command.MkdirCommand"/> <alias name="mount" class="org.jnode.fs.command.MountCommand"/> - <alias name="pwd" class="org.jnode.fs.command.PwdCommand"/> - <alias name="touch" class="org.jnode.fs.co... [truncated message content] |