Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Oct 2006 11:17:12 -0700 (PDT)
From:      Shane Adams <adamsch1@yahoo.com>
To:        Rene Ladan <r.c.ladan@gmail.com>, freebsd-fs@freebsd.org
Subject:   Re: First XTAF implementation available
Message-ID:  <20061022181712.60840.qmail@web31806.mail.mud.yahoo.com>

next in thread | raw e-mail | index | archive | help
Link isn't working for me, get the 404.  Would be interested in checking th=
e code out.=0A=0ACheers,=0A  Shane=0A=0A=0A----- Original Message ----=0AFr=
om: Rene Ladan <r.c.ladan@gmail.com>=0ATo: freebsd-fs@freebsd.org=0ASent: S=
unday, October 22, 2006 11:09:40 AM=0ASubject: First XTAF implementation av=
ailable=0A=0AHi,=0A=0AI put a first implementation of the XTAF (xbox 360) f=
ile system online=0Aat http://home.tiscali.nl/freebsd/xtaf-20061022.tbz=0A=
=0AThis files in this tarball are relative to /usr/src (RELENG_6 as of=0A20=
06-10-22 14:18 UTC).  Apart from new files, it also changes some=0Aexisting=
 files, mostly to connect XTAF to the build.=0A=0A'make buildkernel' and 'm=
ake buildworld' succeed on RELENG_6 (CURRENT is=0Auntested), but this code =
is still highly experimental / unusable.  The=0Atodo-list includes, but is =
not limited to:=0A=0A* remove remaining Win95 filename code (XTAF uses 42.0=
 filenames, just=0Alike DOS uses 8.3 filenames; XTAF filenames are case-pre=
serving and=0Acase-insensitive)=0A* remove remaining locale code (XTAF file=
names are _probably_ non-localized)=0A* change endianness of the FAT code (=
XTAF is big-endian, DOS is little=0Aendian)=0A* adapt the BPB (boot paramet=
er block) to match that of Xbox 360 drives=0A* find out which FAT size the =
memory units use (12/16/32 bits), requires=0Asoldering=0A* fix the locking =
code (!), I probably broke it while removing code=0Airrelevant to XTAF=0A* =
find out if the FAT is mirrored=0A* find out if the root directory has . an=
d .. entries=0A=0AIf you still like to experiment with it and have the poss=
ibility to=0Aattach an Xbox 360 drive to your PC, then _please_ only play w=
ith an=0Aimage of it ( 'dd if=3D/dev/daX of=3Dimage.dump bs=3D1m' ), unless=
 you want to=0A spend US $100 on each bug in the code :/=0A=0ARegards,=0ARe=
ne=0A-- =0AGPG fingerprint =3D E738 5471 D185 7013 0EE0  4FC8 3C1D 6F83 12E=
1 84F6=0A(subkeys.pgp.net)=0A=0A"It won't fit on the line."=0A        -- me=
, 2001=0A=0A_______________________________________________=0Afreebsd-fs@fr=
eebsd.org mailing list=0Ahttp://lists.freebsd.org/mailman/listinfo/freebsd-=
fs=0ATo unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org"=
=0A=0A=0A



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