A use for IDE taskfile access
[Posted July 3, 2002 by corbet]
A number of people have complained about the removal of the IDE taskfile
operations from the 2.5 version of the driver. For anybody wondering why
people might want this obscure capability, consider
this posting from Scott Tillman. Scott is
working on the "port Linux to the XBox" effort. It turns out that the XBox
IDE drive will not allow access to its sectors until a special,
vendor-specific "password" command has been run. Taskfile access is needed
to be able to issue that password.
Of course, providing taskfile access so that this command can be issued
could, with a broad reading, be seen as a violation of the DMCA's
anticircumvention measures. It is a bit of a stretch, and depends on
whether the special command is just seen as vendor-specific initialization,
or whether it is really a "technological measure" for copyright
protection. Unfortunately, a broad reading of the DMCA seems to be in
vogue in the U.S. these days.
The XBox team, meanwhile, has a bunch of code it has written for dealing
with the XBox partition scheme and filesystem. They will port it to 2.5 if
it appears that it might actually get merged. That may well happen;
the fun of running Linux on Microsoft-subsidized hardware could be
irresistible.
(
Log in to post comments)