From owner-freebsd-fs@FreeBSD.ORG Sun Oct 22 18:23:09 2006 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A184316A403 for ; Sun, 22 Oct 2006 18:23:09 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9F8143D68 for ; Sun, 22 Oct 2006 18:23:08 +0000 (GMT) (envelope-from r.c.ladan@gmail.com) Received: by nf-out-0910.google.com with SMTP id p77so2166740nfc for ; Sun, 22 Oct 2006 11:23:07 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding; b=m5/+kC7bD+zp/n0xusne1jeQYPLdcNrd9L+ialsdKW+yynNdHWbXXVTGxI5YXcefylAi9qWXnZe7Dnae0Z1Kabpw3uijmt+PEEVF4znRaj0Qp5yJnl0bdAllcO4ff01EOGreTfDsQYcAyzHMtq4lfWEI6VZfA0F1i7f5Fx6BFi0= Received: by 10.48.230.18 with SMTP id c18mr12800013nfh; Sun, 22 Oct 2006 11:23:06 -0700 (PDT) Received: from ?192.168.123.106? ( [195.241.221.201]) by mx.google.com with ESMTP id g1sm1947363nfe.2006.10.22.11.23.06; Sun, 22 Oct 2006 11:23:06 -0700 (PDT) Message-ID: <453BB6FD.5070403@gmail.com> Date: Sun, 22 Oct 2006 20:22:53 +0200 From: Rene Ladan User-Agent: Thunderbird 1.5.0.7 (X11/20061018) MIME-Version: 1.0 To: Shane Adams References: <20061022181712.60840.qmail@web31806.mail.mud.yahoo.com> In-Reply-To: <20061022181712.60840.qmail@web31806.mail.mud.yahoo.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-fs@freebsd.org Subject: Re: First XTAF implementation available X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Oct 2006 18:23:09 -0000 Shane Adams schreef: > Link isn't working for me, get the 404. Would be interested in checking the code out. > Whoops, the link should be http://home.tiscali.nl/rladan/freebsd/xtaf-20061022.tbz Regards, Rene > Cheers, > Shane > > > ----- Original Message ---- > From: Rene Ladan > To: freebsd-fs@freebsd.org > Sent: Sunday, October 22, 2006 11:09:40 AM > Subject: First XTAF implementation available > > Hi, > > I put a first implementation of the XTAF (xbox 360) file system online > at http://home.tiscali.nl/freebsd/xtaf-20061022.tbz > > This files in this tarball are relative to /usr/src (RELENG_6 as of > 2006-10-22 14:18 UTC). Apart from new files, it also changes some > existing files, mostly to connect XTAF to the build. > > 'make buildkernel' and 'make buildworld' succeed on RELENG_6 (CURRENT is > untested), but this code is still highly experimental / unusable. The > todo-list includes, but is not limited to: > > * remove remaining Win95 filename code (XTAF uses 42.0 filenames, just > like DOS uses 8.3 filenames; XTAF filenames are case-preserving and > case-insensitive) > * remove remaining locale code (XTAF filenames are _probably_ non-localized) > * change endianness of the FAT code (XTAF is big-endian, DOS is little > endian) > * adapt the BPB (boot parameter block) to match that of Xbox 360 drives > * find out which FAT size the memory units use (12/16/32 bits), requires > soldering > * fix the locking code (!), I probably broke it while removing code > irrelevant to XTAF > * find out if the FAT is mirrored > * find out if the root directory has . and .. entries > > If you still like to experiment with it and have the possibility to > attach an Xbox 360 drive to your PC, then _please_ only play with an > image of it ( 'dd if=/dev/daX of=image.dump bs=1m' ), unless you want to > spend US $100 on each bug in the code :/ > > Regards, > Rene -- GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net) "It won't fit on the line." -- me, 2001