Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Oct 2006 20:22:53 +0200
From:      Rene Ladan <r.c.ladan@gmail.com>
To:        Shane Adams <adamsch1@yahoo.com>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: First XTAF implementation available
Message-ID:  <453BB6FD.5070403@gmail.com>
In-Reply-To: <20061022181712.60840.qmail@web31806.mail.mud.yahoo.com>
References:  <20061022181712.60840.qmail@web31806.mail.mud.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <r.c.ladan@gmail.com>
> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?453BB6FD.5070403>