Include File Updates

VM Labs SDK Release 0.84
December 19
, 2000


The following include file updates are effective with this release:

File

Path

Comments

types.h include/sys

Added definitions for 8, 16, 32 bit variations.

Fixes problem with localtypes.h.

joystick.h include/nuon Added macro definitions for unused button bits; added a new "Buttons" macro that masks out the unused bits and returns the remainder.
nise.h include/nuon Added function PCMPause to accomodate browser interface
sysinfo.h include/nuon Supports TV system automatic switch to match with the video source
video.h include/nuon Restores the missing prototype for _VidSetup()
socket.h include/sys Allows applications to size socket buffer
mml2d.h include/nuon Windows build compatability for mmlColor added.
ioctl.h include/sys
  • Added ROMDISK ioctl
  • Added PPP_DISCONN

Hal.h

Haltypes.h

ioctl.h

keys.h

previosly located in

include/nuon

Removed.

These files can now be found in the HAL project, HAL/export/include

mad_api.h

mad_api.i

mad_bbcodes.h

mad_bbcodes.i

mad_dvdcodes.h

mad_dvdcodes.i

mad_errs.h

mad_errs.i

 

previosly located in

include/nuon

These files can now be found in the MAD project, MAD/export/include

NP_config.h

NP_dev.h

polyface.h

previosly located in

include/nuon

These files can now be found in the HAL project, HAL/export/include/ddk
Changes too Late for this Release...

mutil.h

dma.h

include/nuon dma.h and mutil.h have been split. Problems with dma.h may be resolved if you include mutil.h.

Note that after you install the SDK in your development environment, you must recompile and relink any code that depends on these header files.

The following include files are obsolete and will be removed from the SDK in the very near future. Please update your source code appropriately.
Obsolete File
Path
Replace with
merlin.i include/nuon/ .include "nuon/nuon.i"
m2pub.h include/nuon/ #include <nuon/mml2d.h>
m2types.h include/nuon/ #include <nuon/mml2d.h>
audioapi.h include/nuon/

either
#include <nuon/nise.h>
or
#include <nuon/synth.h>

mlcolor.h include/nuon/ #include <nuon/mml2d.h>
mlpixmap.h include/nuon/ #include <nuon/mml2d.h>
mltypes.h include/nuon/ #include <nuon/mml2d.h>
pcmapi.h include/nuon/ #include <nuon/nise.h>
synthapi.h include/nuon/

#include <nuon/synth.h>



Please email comments or questions to SDK-Release@vmlabs.com

This page © Copyright 2001 VM Labs, Inc. Mountain View, CA. All rights reserved.