[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [VCDImager Bugs/Devel] vcdimager on BSD/OS 4.3
From: |
Herbert Valerio Riedel |
Subject: |
Re: [VCDImager Bugs/Devel] vcdimager on BSD/OS 4.3 |
Date: |
Thu, 30 Aug 2001 20:18:08 +0200 (CEST) |
On Thu, 30 Aug 2001, Steven M. Schultz wrote:
>> btw, is __bsdi__ defined on every *BSD flavour?
> No, only on BSD/OS. FreeBSD has __FreeBSD__ for example. I am not
> sure what other systems (such as NetBSD) have - probably something
> like __NetBSD__.
1) do those bsd flavours define a common token? e.g. like __bsd__ or
__BSD__?
2) do all BSD's have the same scsi interface? e.g. does libdvd work for all?
> Oh, cool! Are you using Joerg Schilling's generic scsi interface?
no, I'm only making use of GNU/Linux SEND_CDROM_PACKET ioctl(), by sending
MMC/ATAPI commands... no need to use the scsi interface...
>> a no-problem, since libdvd won't be necessary...
>
> Will a "per OS" 'cdrom image source driver' be needed? Each system
> is different in how it accesses devices. It may be necessary to
> use the 'libdvd' interface as the BSD/OS 'cdrom image source driver'.
my local working copy has already a vcd_image_bsdcd.c module...
--cdrom-device will map to the cdrom driver available for the actual
architecture...
>> btw, the libdvd seems like a rip-off of the linux kernel's cdrom.c...
> Indeed it is! I needed to emulate the DVD/IOCTL functions so that
> ioctl(fd, CDROMREADRAW2, ...) behaved the same - what better guide
> than the Linux cdrom.c? :-)
>> ...you can't stop development from happening from time to time... *g*
>
> Quite true ;) For a long time I've been using a hacked version of
> 0.6.2 - then I decided to give 0.7.9 a try a couple evenings ago.
>
> Thanks for the quick response - I appreciate it.
np, btw, I'll need your help, to test and fix the vcdimager cvs-version
when the vcd_image_bsdcd.c is checked against bsd header files...
I'll check it in later tonight...
--
Herbert Valerio Riedel / Phone: (EUROPE) +43-1-58801-18840
Email: address@hidden / Finger address@hidden for GnuPG Public Key
GnuPG Key Fingerprint: 7BB9 2D6C D485 CE64 4748 5F65 4981 E064 883F 4142