Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-27 Thread Paul Mundt
On Sun, Jan 27, 2008 at 09:33:23PM -0800, Andrew Morton wrote: > On Fri, 18 Jan 2008 09:56:33 +0900 Paul Mundt <[EMAIL PROTECTED]> wrote: > > > On Thu, Jan 17, 2008 at 10:30:06PM +, Adrian McMenamin wrote: > > > From: Adrian McMenamin <[EMAIL PROTECTED]> > > > > > > This patch adds support

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-27 Thread Andrew Morton
On Fri, 18 Jan 2008 09:56:33 +0900 Paul Mundt <[EMAIL PROTECTED]> wrote: > On Thu, Jan 17, 2008 at 10:30:06PM +, Adrian McMenamin wrote: > > From: Adrian McMenamin <[EMAIL PROTECTED]> > > > > This patch adds support for the GD-Rom drive, SEGA's proprietary > > implementation of an IDE CD Rom

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-27 Thread Paul Mundt
On Sun, Jan 27, 2008 at 09:33:23PM -0800, Andrew Morton wrote: On Fri, 18 Jan 2008 09:56:33 +0900 Paul Mundt [EMAIL PROTECTED] wrote: On Thu, Jan 17, 2008 at 10:30:06PM +, Adrian McMenamin wrote: From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-17 Thread Paul Mundt
On Thu, Jan 17, 2008 at 10:30:06PM +, Adrian McMenamin wrote: > From: Adrian McMenamin <[EMAIL PROTECTED]> > > This patch adds support for the GD-Rom drive, SEGA's proprietary > implementation of an IDE CD Rom for the SEGA Dreamcast. This driver > implements Sega's Packet Interface (SPI) - at

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-17 Thread Adrian McMenamin
From: Adrian McMenamin <[EMAIL PROTECTED]> This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver implements Sega's Packet Interface (SPI) - at least partially. It will also read disks in SEGA's propreitary GD format.

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-17 Thread Adrian McMenamin
From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver implements Sega's Packet Interface (SPI) - at least partially. It will also read disks in SEGA's propreitary GD format.

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-17 Thread Paul Mundt
On Thu, Jan 17, 2008 at 10:30:06PM +, Adrian McMenamin wrote: From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver implements Sega's Packet Interface (SPI) - at least

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-16 Thread Paul Mundt
On Wed, Jan 16, 2008 at 11:57:57PM +, Adrian McMenamin wrote: > > On Mon, 2008-01-14 at 23:17 +, Adrian McMenamin wrote: > > On Mon, 2008-01-14 at 23:00 +, Adrian McMenamin wrote: > > > From: Adrian McMenamin <[EMAIL PROTECTED]> > > > > > > This patch adds support for the GD-Rom

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-16 Thread Adrian McMenamin
On Mon, 2008-01-14 at 23:17 +, Adrian McMenamin wrote: > On Mon, 2008-01-14 at 23:00 +, Adrian McMenamin wrote: > > From: Adrian McMenamin <[EMAIL PROTECTED]> > > > > This patch adds support for the GD-Rom drive, SEGA's proprietary > > implementation of an IDE CD Rom for the SEGA

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-16 Thread Paul Mundt
On Wed, Jan 16, 2008 at 11:57:57PM +, Adrian McMenamin wrote: On Mon, 2008-01-14 at 23:17 +, Adrian McMenamin wrote: On Mon, 2008-01-14 at 23:00 +, Adrian McMenamin wrote: From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive, SEGA's

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-15 Thread Paul Mundt
On Sat, Jan 12, 2008 at 05:36:30AM -0800, Andrew Morton wrote: > On Fri, 11 Jan 2008 21:56:49 + Adrian McMenamin <[EMAIL PROTECTED]> wrote: > > +/* keep the function looking like the universal CD Rom specification - > > returning int*/ > > +static int gdrom_packetcommand(struct

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-15 Thread Adrian McMenamin
On 15/01/2008, Paul Mundt <[EMAIL PROTECTED]> wrote: > On Mon, Jan 14, 2008 at 11:17:15PM +, Adrian McMenamin wrote: > > > +static bool gdrom_data_request(void) > > +{ > > + return (ctrl_inb(GDROM_ALTSTATUS_REG) & 0x88) == 8; > > +} > > + > Andrew first pointed this out, and this is still

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-15 Thread Adrian McMenamin
On 15/01/2008, Paul Mundt [EMAIL PROTECTED] wrote: On Mon, Jan 14, 2008 at 11:17:15PM +, Adrian McMenamin wrote: +static bool gdrom_data_request(void) +{ + return (ctrl_inb(GDROM_ALTSTATUS_REG) 0x88) == 8; +} + Andrew first pointed this out, and this is still broken. Eh,

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-15 Thread Paul Mundt
On Sat, Jan 12, 2008 at 05:36:30AM -0800, Andrew Morton wrote: On Fri, 11 Jan 2008 21:56:49 + Adrian McMenamin [EMAIL PROTECTED] wrote: +/* keep the function looking like the universal CD Rom specification - returning int*/ +static int gdrom_packetcommand(struct cdrom_device_info

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-14 Thread Paul Mundt
On Mon, Jan 14, 2008 at 11:17:15PM +, Adrian McMenamin wrote: > +/* GD Rom registers */ > +#define GDROM_BASE_REG 0xA05F7000 > +#define GDROM_ALTSTATUS_REG (GDROM_BASE_REG + 0x18) > +#define GDROM_DATA_REG (GDROM_BASE_REG + 0x80) > +#define

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-14 Thread Adrian McMenamin
On Mon, 2008-01-14 at 23:00 +, Adrian McMenamin wrote: > From: Adrian McMenamin <[EMAIL PROTECTED]> > > This patch adds support for the GD-Rom drive, SEGA's proprietary > implementation of an IDE CD Rom for the SEGA Dreamcast. This driver > implements Sega's Packet Interface (SPI) - at

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-14 Thread Adrian McMenamin
From: Adrian McMenamin <[EMAIL PROTECTED]> This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver implements Sega's Packet Interface (SPI) - at least partially. It will also read disks in SEGA's propreitary GD format.

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-14 Thread Adrian McMenamin
On Mon, 2008-01-14 at 23:00 +, Adrian McMenamin wrote: From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver implements Sega's Packet Interface (SPI) - at least

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-14 Thread Adrian McMenamin
From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver implements Sega's Packet Interface (SPI) - at least partially. It will also read disks in SEGA's propreitary GD format.

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-14 Thread Paul Mundt
On Mon, Jan 14, 2008 at 11:17:15PM +, Adrian McMenamin wrote: +/* GD Rom registers */ +#define GDROM_BASE_REG 0xA05F7000 +#define GDROM_ALTSTATUS_REG (GDROM_BASE_REG + 0x18) +#define GDROM_DATA_REG (GDROM_BASE_REG + 0x80) +#define

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-13 Thread Adrian McMenamin
On 12/01/2008, Andrew Morton <[EMAIL PROTECTED]> wrote: > On Sat, 12 Jan 2008 14:14:01 + Adrian McMenamin <[EMAIL PROTECTED]> wrote: > > > > > > > + spin_command->cmd[0] = 0x70; > > > > + spin_command->cmd[2] = 0x1f; > > > > + spin_command->buflen = 0; > > > > + gd.pending = 1; > > > > +

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-13 Thread Adrian McMenamin
On 12/01/2008, Andrew Morton [EMAIL PROTECTED] wrote: On Sat, 12 Jan 2008 14:14:01 + Adrian McMenamin [EMAIL PROTECTED] wrote: + spin_command-cmd[0] = 0x70; + spin_command-cmd[2] = 0x1f; + spin_command-buflen = 0; + gd.pending = 1; + gdrom_packetcommand(gd.cd_info,

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-12 Thread Andrew Morton
On Sat, 12 Jan 2008 14:14:01 + Adrian McMenamin <[EMAIL PROTECTED]> wrote: > > > > + spin_command->cmd[0] = 0x70; > > > + spin_command->cmd[2] = 0x1f; > > > + spin_command->buflen = 0; > > > + gd.pending = 1; > > > + gdrom_packetcommand(gd.cd_info, spin_command); > > > + /* 60 second timeout

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-12 Thread Adrian McMenamin
On Sat, 2008-01-12 at 05:36 -0800, Andrew Morton wrote: > On Fri, 11 Jan 2008 21:56:49 + Adrian McMenamin <[EMAIL PROTECTED]> wrote: > > > > > On Thu, 2008-01-10 at 23:25 +, Adrian McMenamin wrote: > > > From: Adrian McMenamin <[EMAIL PROTECTED]> > > > > > > This patch adds support for

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-12 Thread Andrew Morton
On Fri, 11 Jan 2008 21:56:49 + Adrian McMenamin <[EMAIL PROTECTED]> wrote: > > On Thu, 2008-01-10 at 23:25 +, Adrian McMenamin wrote: > > From: Adrian McMenamin <[EMAIL PROTECTED]> > > > > This patch adds support for the GD-Rom drive, SEGA's proprietary > > implementation of an IDE CD

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-12 Thread Jens Axboe
On Fri, Jan 11 2008, Adrian McMenamin wrote: > > On Thu, 2008-01-10 at 23:25 +, Adrian McMenamin wrote: > > From: Adrian McMenamin <[EMAIL PROTECTED]> > > > > This patch adds support for the GD-Rom drive, SEGA's proprietary > > implementation of an IDE CD Rom for the SEGA Dreamcast. This

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-12 Thread Jens Axboe
On Fri, Jan 11 2008, Adrian McMenamin wrote: On Thu, 2008-01-10 at 23:25 +, Adrian McMenamin wrote: From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-12 Thread Andrew Morton
On Fri, 11 Jan 2008 21:56:49 + Adrian McMenamin [EMAIL PROTECTED] wrote: On Thu, 2008-01-10 at 23:25 +, Adrian McMenamin wrote: From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-12 Thread Adrian McMenamin
On Sat, 2008-01-12 at 05:36 -0800, Andrew Morton wrote: On Fri, 11 Jan 2008 21:56:49 + Adrian McMenamin [EMAIL PROTECTED] wrote: On Thu, 2008-01-10 at 23:25 +, Adrian McMenamin wrote: From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive,

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-12 Thread Andrew Morton
On Sat, 12 Jan 2008 14:14:01 + Adrian McMenamin [EMAIL PROTECTED] wrote: + spin_command-cmd[0] = 0x70; + spin_command-cmd[2] = 0x1f; + spin_command-buflen = 0; + gd.pending = 1; + gdrom_packetcommand(gd.cd_info, spin_command); + /* 60 second timeout */ +

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-11 Thread Adrian McMenamin
On Thu, 2008-01-10 at 23:25 +, Adrian McMenamin wrote: > From: Adrian McMenamin <[EMAIL PROTECTED]> > > This patch adds support for the GD-Rom drive, SEGA's proprietary > implementation of an IDE CD Rom for the SEGA Dreamcast. This driver > implements Sega's Packet Interface (SPI) - at

Re: [PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-11 Thread Adrian McMenamin
On Thu, 2008-01-10 at 23:25 +, Adrian McMenamin wrote: From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver implements Sega's Packet Interface (SPI) - at least

[PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-10 Thread Adrian McMenamin
From: Adrian McMenamin <[EMAIL PROTECTED]> This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver implements Sega's Packet Interface (SPI) - at least partially. It will also read disks in SEGA's propreitary GD

[PATCH] SH/Dreamcast - add support for GD-Rom CDROM drive on SEGA Dreamcast

2008-01-10 Thread Adrian McMenamin
From: Adrian McMenamin [EMAIL PROTECTED] This patch adds support for the GD-Rom drive, SEGA's proprietary implementation of an IDE CD Rom for the SEGA Dreamcast. This driver implements Sega's Packet Interface (SPI) - at least partially. It will also read disks in SEGA's propreitary GD format.