bug-vcdimager
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]