Re: [Freedos-user] Cannot find CD

2009-03-13 Thread Eric Auer

Hi Blair,

>> PS: Another possibility is that the old MEMDISK used for our
>> 1.0 CD/DVD fails to boot on BIOSes without int 15.87 memcopy?
> 
> I don't think so, because the kernel does display its init message
> before invalid opcode.

Maybe it is that "BSS_INIT macro" problem? In theory,
our kernel sets BSS RAM contents to 0 manually, but at
least for OpenWatcom compiled 2038 kernels, this seems
to fail as RayeR found out. A workaround is to change:

#ifdef _MSC_VER
#define BSS_INIT(x) = x
#else
#define BSS_INIT(x)
#endif

into the more foolproof:

#define BSS_INIT(x) = x

which effectively makes all BSS variables non-BSS variables
instead of doing that only for MS C compilers. Hardly makes
any difference for kernel size etc because we only have very
few BSS variables in the kernel anyway. Let me know if you
can recompile your own test kernel with the above change.

Some of our BSS variables are used by initdisk so if the BSS
contents do not get set to 0 properly, initdisk will crash.

Thanks :-)

Eric

PS: Many BIOSes init low RAM to 0 which is why we
did not notice this BSS related bug for a long time.


--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-13 Thread Michael Reichenbach
Eric Auer schrieb:
> Hi Blair,
> 
>> I think using aspi.sys you can use cdrecord with it.  Maybe I will
>> test it if I can get FreeDOS to boot on my laptop (1.0 CD kernel fails
>> to boot).
> 
> Does the Rugxulo.googlepages.com kernel work? You can
> use the floppy images there to make boot CD / DVD...
> 
> Eric
> 
> PS: Another possibility is that the old MEMDISK used for our
> 1.0 CD/DVD fails to boot on BIOSes without int 15.87 memcopy?
> 
> I wonder if this is what makes FDAPM ACPIDUMP fail on EEE PC
> and whether loading any EMM386 or similar would workaround...?

I've read that grub4dos is more compatible on buggy BIOS's then memdisk
but I haven't confirmed that myself. The only evidence is that UBCD 5
beta is now providing an additional grub4dos menu in case memdisk fails
with invalid opcode.

-mr

--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-13 Thread Blair Campbell
> PS: Another possibility is that the old MEMDISK used for our
> 1.0 CD/DVD fails to boot on BIOSes without int 15.87 memcopy?

I don't think so, because the kernel does display its init message
before invalid opcode.
>
> I wonder if this is what makes FDAPM ACPIDUMP fail on EEE PC
> and whether loading any EMM386 or similar would workaround...?
>
>
>
> --
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>

--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-13 Thread Eric Auer

Hi Blair,

> I think using aspi.sys you can use cdrecord with it.  Maybe I will
> test it if I can get FreeDOS to boot on my laptop (1.0 CD kernel fails
> to boot).

Does the Rugxulo.googlepages.com kernel work? You can
use the floppy images there to make boot CD / DVD...

Eric

PS: Another possibility is that the old MEMDISK used for our
1.0 CD/DVD fails to boot on BIOSes without int 15.87 memcopy?

I wonder if this is what makes FDAPM ACPIDUMP fail on EEE PC
and whether loading any EMM386 or similar would workaround...?



--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-03 Thread Blair Campbell
>> Google says rugxulo.googlepages.com and there a link
>> points to the 7zip: http://rugxulo.googlepages.com/xgcdrm24.7z
>
> Would this driver work for recording? on any drive?

I think using aspi.sys you can use cdrecord with it.  Maybe I will
test it if I can get FreeDOS to boot on my laptop (1.0 CD kernel fails
to boot).
>
> Maybe I am just daydreaming :)
>
> Alain
>
>>
>> Eric
>>
>>
>>
>> --
>> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
>> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
>> -Strategies to boost innovation and cut costs with open source participation
>> -Receive a $600 discount off the registration fee with the source code: SFAD
>> http://p.sf.net/sfu/XcvMzF8H
>> ___
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>>
>>
>
> --
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-03 Thread Alain M.


Eric Auer escreveu:
> 
> Google says rugxulo.googlepages.com and there a link
> points to the 7zip: http://rugxulo.googlepages.com/xgcdrm24.7z

Would this driver work for recording? on any drive?

Maybe I am just daydreaming :)

Alain

> 
> Eric
> 
> 
> 
> --
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
> 
> 

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-03 Thread Eric Auer

Hi!

 Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660.
> 
> So apparently the ISO9660 file system is becoming common and older 
> drivers won't work, true?

No. SHSUCDX is what does ISO9660 for you. Actually it would
be nice to have a version which also does UDF as well :-).
ISO9660 and UDF are filesystems, like FAT16, FAT32 or NTFS.

The low-level driver (gcdrom or anything) allows DOS to
access the sectors on your CD/DVD and tell your drive to
start playing audio and similar simple things. Without a
low-level driver, SHSUCDX has no access to your CD/DVD
drive hardware. Without SHSUCDX, DOS does not know that
the sectors on your CD/DVD are part of files. So you do
actually need BOTH - one low-level driver and SHSUCDX.

>> Xgcdrom is xcdrom (ATAPI) and gcdrom (S-ATA) combined into
>> one driver, so you can use both types of CD/DVD drives
>> without having to decide which driver you want to install.
> 
> So where do I find it xgcdrom?

Google says rugxulo.googlepages.com and there a link
points to the 7zip: http://rugxulo.googlepages.com/xgcdrm24.7z

Eric



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-03 Thread Robert Riebisch
Ray Davison wrote:

> So apparently the ISO9660 file system is becoming common and older
> drivers won't work, true?

No. Olders drivers don't work, because native S-ATA is accessed differently.

>> Xgcdrom is xcdrom (ATAPI) and gcdrom (S-ATA) combined into
>> one driver, so you can use both types of CD/DVD drives
>> without having to decide which driver you want to install.
> 
> So where do I find it xgcdrom?

http://rugxulo.googlepages.com/xgcdrm24.7z

Robert Riebisch
-- 
BTTR Software
http://www.bttr-software.de/

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-03 Thread Ray Davison
Eric Auer wrote:
> Hi!
> 
>>> Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660.

So apparently the ISO9660 file system is becoming common and older 
drivers won't work, true?
> 
> Xgcdrom is xcdrom (ATAPI) and gcdrom (S-ATA) combined into
> one driver, so you can use both types of CD/DVD drives
> without having to decide which driver you want to install.

So where do I find it xgcdrom?

Ray


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-03 Thread Eric Auer

Hi!

>> Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660.
> 
> The CD/DVD is SATA.  Since I didn't find xgcdrom I tried gcdrom.  Seems 
> to work.  What benefit would I see with xgcdrom?

Xgcdrom is xcdrom (ATAPI) and gcdrom (S-ATA) combined into
one driver, so you can use both types of CD/DVD drives
without having to decide which driver you want to install.

Eric



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-03 Thread Ray Davison
Eric Auer wrote:

> Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660.

The CD/DVD is SATA.  Since I didn't find xgcdrom I tried gcdrom.  Seems 
to work.  What benefit would I see with xgcdrom?

Ray


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-03 Thread Ray Davison
Eric Auer wrote:

> Suitable drivers: xcdrom for ATAPI, gcdrom or uide
> or xgcdrom for S-ATA. 
> 
> Check http://rugxulo.googlepages.com/ for a mirror of XGCDROM
> and other useful updated free DOS software :-).

The CD/DVD drive is SATA.

I do not find any reference to xqcdrom on that page or in
http://rugxulo.googlepages.com/eric-rugxulo288.zip

And this link gets me not 4DOS but an ad for McAfee.
http://4dos.z-bg.com/

Ray

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-03 Thread Eric Auer

Hi,

> I have a 1.0 CD and a 1G, USB, thumb drive that brings up what looks 
> like the same menu as the CD.  Both try to load XCDROM and report "No 
> CD-ROM to use".  Of course the CD had to use the CD drive to get to that 
> point. Any idea what is going on?

The CD boots a diskette image with help of the BIOS, but to
access the other files on the CD, a DOS CD driver has to find
your drive. Suitable drivers: xcdrom for ATAPI, gcdrom or uide
or xgcdrom for S-ATA. If you booted from CD, you can also use
the BIOS-assisted ELTORITO.SYS driver until the next reboot.

After loading xcdrom / gcdrom / xgcdrom / uide, you also have
to load SHSUCDX which is the driver for ISO9660 filesystems:
Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660.

Check http://rugxulo.googlepages.com/ for a mirror of XGCDROM
and other useful updated free DOS software :-).

Eric


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Cannot find CD

2009-03-01 Thread Blair Campbell
> I have a 1.0 CD and a 1G, USB, thumb drive that brings up what looks
> like the same menu as the CD.  Both try to load XCDROM and report "No
> CD-ROM to use".  Of course the CD had to use the CD drive to get to that
> point.
>
> Any idea what is going on?

The CD-ROM contains a boot floppy image which is emulated to be a
floppy drive by the BIOS or in this case isolinux. The boot floppy
image has to load a cd-rom driver to access the files on the rest of
the CD-ROM, and it would seem that XCDROM isn't compatible with your
cd-rom drive.  With the USB thumb drive, it might be possible to set
it up to boot FreeDOS, and use shsucdrd (I think that's the one) to
load the iso file as a drive, and then install from there.
>
> Ray
>
> --
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user