SGI: Video

SGI DM6 (DVS SDStationOEM) -- SDK Package?

Hey,

SGI DMediaPro DM6 resource on the Nekochan Wiki is: http://www.nekochan.net/wiki/DMediaPro# ... I.2FO_card

In a forum post:
viewtopic.php?f=3&t=16721602&p=7307148&hilit=sdio+sdk2.7p28.tar.gz#p7307148

It is mentioned that DVS provided the DM6 SDK file named "sdio-sdk2.7p28.tar.gz".

Do we have this file archived anywhere? I see that the basic support package for DM6 (named 6.5.21_dmediapro_dm6_1.1.2.tar) has been archived on http://sgidepot.co.uk/depot/ , but this DVS' file wasn't.

I've also looked through Nekochan FTP -- there is nothing with "sdio" in the name in it.

Thanks,
Dev
oOoO :Tezro: oOoO
devv wrote: I've also looked through Nekochan FTP -- there is nothing with "sdio" in the name in it.


Definitely not something I have anyplace, sorry about that.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
I've also emailed DVS; no response yet.
oOoO :Tezro: oOoO
I did not receive a response from DVS, so I've registered for their "Video Boards Web", where one can find support and SDK files for various cards.

The VBW registration requires manual approval by DVS admins, and after a couple days I have received a note that SDStationOEM has been discontinued long ago and that the "Video Boards Web" does not contain SDKs for that card (and my registration was not approved).

However, DVS kindly offered to provide the files I need, if I specify what's needed. I've requested "sdio-sdk2.7p28.tar.gz" or any newer version that they might have.

We'll see what happens.
oOoO :Tezro: oOoO
DVS has kindly provided a link to file named sdk2.7p28.tar.Z.

I believe this filename "sdk2.7p28.tar.Z" is more correct than "sdio-sdk2.7p28.tar.gz" (the filename that was previously reported in the forums) because this SDK seems to have support for SDStationOEM, HDStationOEM and Centaurus boards.
(All three are PCI-X boards, and according to http://web.archive.org/web/201604131846 ... chive.html , Centaurus combines the features of SDBoard and HDBoard).

The top of the SDK README states "This is a combined Beta SDK release for SDBoard / Centaurus".

(Download for base DMediaPro DM6 support file:
http://www.sgidepot.co.uk/depot/6.5.21_ ... 1.2.tar.gz )

Download for DVS SDK:
http://sgidepot.co.uk/depot/sdk2.7p28.tar.Z
ftp://ftp.nekochan.net/pub/irix/Drivers ... 7p28.tar.Z

Listing of the files included in the SDK archive:

Code: Select all

.
./documentation
./documentation/centaurus_ig_v1_0.pdf
./documentation/sso_ig_v2_0.pdf
./documentation/hso_ig_v2_0.pdf
./documentation/sdk2.4rg.pdf
./documentation/sdk2.5_ref_only.pdf
./readme.txt
./development
./development/header
./development/header/dvs_errors.h
./development/header/dvs_clib.h
./development/header/dvs_version.h
./development/header/dvs_fifo.h
./development/header/dvs_setup.h
./development/header/dvs_fm.h
./development/header/dvs_thread.h
./development/header/dvs_file.h
./development/examples
./development/examples/tcfill
./development/examples/tcfill/tcfill.h
./development/examples/tcfill/tcfill.dsw
./development/examples/tcfill/makefile
./development/examples/tcfill/tcfillddr.dsp
./development/examples/tcfill/tcfill.dsp
./development/examples/tcfill/tcfillddr.dsw
./development/examples/tcfill/tcfill.c
./development/examples/fileio
./development/examples/fileio/makefile
./development/examples/fileio/fileio.dsw
./development/examples/fileio/fileio.dsp
./development/examples/fileio/fileio_anc.c
./development/examples/fileio/fileio.h
./development/examples/fileio/fileio_aiff.c
./development/examples/fileio/fileio_fops.c
./development/examples/fileio/fileio.c
./development/examples/fileio/fileio_dvs.c
./development/examples/fileio/fileio_avi.c
./development/examples/pvspeed
./development/examples/pvspeed/pvspeed.c
./development/examples/pvspeed/pvspeedddr.dsw
./development/examples/pvspeed/pvspeedddr.dsp
./development/examples/pvspeed/pvspeed.dsp
./development/examples/pvspeed/makefile
./development/examples/pvspeed/pvspeed.dsw
./development/examples/dmart
./development/examples/dmart/dmart.c
./development/examples/dmart/dmart.h
./development/examples/dmart/dmart.dsp
./development/examples/dmart/makefile
./development/examples/dmart/resource.h
./development/examples/dmart/dmart.dsw
./development/examples/dmart/dmart.rc
./development/examples/cmodetst
./development/examples/cmodetst/cmodetst.c
./development/examples/cmodetst/cmodetst.dsw
./development/examples/cmodetst/makefile
./development/examples/cmodetst/cmodetst.dsp
./development/examples/common
./development/examples/common/makefile
./development/examples/common/bmpinput.c
./development/examples/common/dvs_thread.c
./development/examples/dmarect
./development/examples/dmarect/makefile
./development/examples/dmarect/resource.h
./development/examples/dmarect/dmarect.c
./development/examples/dmarect/dmarect.dsw
./development/examples/dmarect/dmarect.ico
./development/examples/dmarect/dmarect.dsp
./development/examples/dmarect/dmarect.rc
./development/examples/counter
./development/examples/counter/cspfnt.h
./development/examples/counter/counter.dsp
./development/examples/counter/makefile
./development/examples/counter/counter.dsw
./development/examples/counter/csp.fnt
./development/examples/counter/counter.c
./development/examples/makefile
./development/examples/sdkddr.dsw
./development/examples/dpxio
./development/examples/dpxio/dpxio_audio.c
./development/examples/dpxio/dpxio_anc.c
./development/examples/dpxio/dpxio.h
./development/examples/dpxio/makefile
./development/examples/dpxio/dpxio.dsw
./development/examples/dpxio/dpxio_dpx.c
./development/examples/dpxio/dpxio.c
./development/examples/dpxio/tags.h
./development/examples/dpxio/dpxio.dsp
./development/examples/dpxio/dpxio_fops.c
./development/examples/vtrtest
./development/examples/vtrtest/vtrtest.c
./development/examples/vtrtest/vtrtest.dsp
./development/examples/vtrtest/makefile
./development/examples/vtrtest/vtrtestddr.dsw
./development/examples/vtrtest/vtrtestddr.dsp
./development/examples/vtrtest/vtrtest.dsw
./development/examples/demo
./development/examples/demo/demo.h
./development/examples/demo/demo.c
./development/examples/demo/demoddr.dsp
./development/examples/demo/makefile
./development/examples/demo/demo.dsp
./development/examples/demo/demoddr.c
./development/examples/demo/demosdk.c
./development/examples/demo/demo.dsw
./development/examples/demo/demoddr.dsw
./development/examples/preview
./development/examples/preview/preview.ico
./development/examples/preview/makefile
./development/examples/preview/resource.h
./development/examples/preview/preview.rc
./development/examples/preview/preview.dsp
./development/examples/preview/preview.c
./development/examples/preview/preview.dsw
./development/examples/preview/preview.h
./development/examples/sdk.dsw
./development/examples/rs422test
./development/examples/rs422test/makefile
./development/examples/rs422test/rs422test.dsw
./development/examples/rs422test/rs422test.dsp
./development/examples/rs422test/rs422test.c
./development/examples/bmpoutput
./development/examples/bmpoutput/bmpoutput.dsp
./development/examples/bmpoutput/makefile
./development/examples/bmpoutput/bmpoutput.dsw
./development/examples/bmpoutput/bmpoutput.c
./development/examples/dmaloop
./development/examples/dmaloop/dmaloop.dsw
./development/examples/dmaloop/makefile
./development/examples/dmaloop/dmaloop.c
./development/examples/dmaloop/dmaloop.dsp
./development/examples/sv
./development/examples/sv/svram.dsp
./development/examples/sv/sv_sequence.c
./development/examples/sv/sv_support.c
./development/examples/sv/makefile
./development/examples/sv/sv_support.h
./development/examples/sv/sv_help.c
./development/examples/sv/sv_thumbnail.c
./development/examples/sv/svram.dsw
./development/examples/sv/sv.dsw
./development/examples/sv/svprogram.h
./development/examples/sv/sv_compare.c
./development/examples/sv/sv_clib.c
./development/examples/sv/svtags.h
./development/examples/sv/sv.dsp
./development/examples/sv/sv_main.c
./development/examples/sv/sv_fm.c
./development/examples/speedcheck
./development/examples/speedcheck/speedcheck.dsw
./development/examples/speedcheck/speedcheck.dsp
./development/examples/speedcheck/makefile
./development/examples/speedcheck/speedcheck.h
./development/examples/speedcheck/speedcheck.c
./development/examples/vsync
./development/examples/vsync/makefile
./development/examples/vsync/resource.h
./development/examples/vsync/vsync.dsp
./development/examples/vsync/vsync.dsw
./development/examples/vsync/vsync.rc
./development/examples/vsync/vsync.c
./development/examples/dvsfile_check
./development/examples/dvsfile_check/dvsfile_check.dsp
./development/examples/dvsfile_check/makefile
./development/examples/dvsfile_check/dvsfile_check.dsw
./development/examples/dvsfile_check/dvsfile_check.c
./development/makefile.inc
./sgi
./sgi/bin32
./sgi/bin32/tcfill
./sgi/bin32/fileio
./sgi/bin32/pvspeed
./sgi/bin32/svram
./sgi/bin32/hdsp_svHelp.html
./sgi/bin32/cmodetst
./sgi/bin32/dvsinfo
./sgi/bin32/demoddr
./sgi/bin32/dmarect
./sgi/bin32/counter
./sgi/bin32/dpxio
./sgi/bin32/vtrtestddr
./sgi/bin32/vtrtest
./sgi/bin32/dvs.bmp
./sgi/bin32/demo
./sgi/bin32/sdsp_svHelp.html
./sgi/bin32/pvspeedddr
./sgi/bin32/tcfillddr
./sgi/bin32/dmaloop
./sgi/bin32/sv
./sgi/bin32/speedcheck
./sgi/bin32/dvsfile_check
./sgi/lib32
./sgi/lib32/libdvsddr.a
./sgi/lib32/libdvsfile.a
./sgi/lib32/libdvstiff.a
./sgi/lib32/libdvsoem.a
./sgi/lib32/libdvsfm.a
./sgi/bin
./sgi/bin/tcfill
./sgi/bin/fileio
./sgi/bin/pvspeed
./sgi/bin/svram
./sgi/bin/hdsp_svHelp.html
./sgi/bin/cmodetst
./sgi/bin/dvsinfo
./sgi/bin/demoddr
./sgi/bin/dmarect
./sgi/bin/counter
./sgi/bin/dpxio
./sgi/bin/vtrtestddr
./sgi/bin/vtrtest
./sgi/bin/dvs.bmp
./sgi/bin/demo
./sgi/bin/sdsp_svHelp.html
./sgi/bin/pvspeedddr
./sgi/bin/tcfillddr
./sgi/bin/dmaloop
./sgi/bin/sv
./sgi/bin/speedcheck
./sgi/bin/dvsfile_check
./sgi/lib
./sgi/lib/libdvsddr.a
./sgi/lib/libdvsfile.a
./sgi/lib/libdvstiff.a
./sgi/lib/libdvsoem.a
./sgi/lib/libdvsfm.a
./sgi/driver
./sgi/driver/dvsdebug
./sgi/driver/dvsdriver
./oemsupport.txt
oOoO :Tezro: oOoO
Thank you for contacting DVS and obtaining the software.
I've added some code tags to your post to make the listing scrollable and less bulky.

So did they confirm that sdio sdk2.7p28 is the latest (beta) release of the software?
:Crimson: :PI: :Indigo: :O2: :Indy: :Indigo2: :Indigo2IMP:
Implicitly they did, I believe. I've asked them to send this file or any later version, and they sent this file.
(But they did not explicitly state in the text that this was the latest version.)

(Also, as a double-check: they sent this version to another forum member who contacted them in 2009. I would say it's unlikely they made any changes to IRIX SDK after 2009.)
oOoO :Tezro: oOoO
(Looking into the archive, it appears CVS was used for version control, and the latest date found in the files is:
$Id: dvs_clib.h,v 1.9 2005/03/04 12:09:10 $)

The filesystem date of the files that were packed into the archive is Mar 8, 2005, and the date of the .Z file they created and provided for download was today's (Apr 27, 2016).

So we could reasonably assume that the archive was produced today and that it indeed contains the latest/last version of the files.
oOoO :Tezro: oOoO
Also, here is probably the last remaining thread which was useful but not cross-referenced yet, on the topic of SGI DMediaPro DM6:

viewtopic.php?f=3&t=16724548

It discusses SDStationOEM, SDStationOEM II, software support and PCI-X compatibility in various SGI machines.
oOoO :Tezro: oOoO