a1200   NEWS   APPS   DOCS   ABOUT
a1200
----
a1200
----
Autodocs
 Libraries:
 expansion.library
  AddBootNode
  AddConfigDev
  AddDosNode
  AllocConfigDev
  AllocExpansionMem
  ConfigBoard
  FindConfigDev
  FreeConfigDev
  FreeExpansionMem
  GetCurrentBinding
  MakeDosNode
  ObtainConfigBinding
  ReadExpansionByte
  ReadExpansionRom
  ReleaseConfigBinding
  RemConfigDev
  SetCurrentBinding
  WriteExpansionByte
Include
GuruMeditation
Docs » Autodocs » expansion.library » SetCurrentBinding

NAME

	SetCurrentBinding - sets static board configuration area

SYNOPSIS

	SetCurrentBinding( currentBinding, size )
A0 D0:16

FUNCTION

	This function records the contents of the "currentBinding"
structure in a private place. It may be read via
GetCurrentBinding(). This is really a kludge, but it is
the only way to pass extra arguments to a newly configured
device.
A CurrentBinding structure has the name of the currently
loaded file, the product string that was associated with
this driver, and a pointer to the head of a singly linked
list of ConfigDev structures (linked through the cd_NextCD
field).
Many devices may not need this information; they have hard
coded into themselves their manufacture number. It is
recommended that you at least check that you can deal with
the product code in the linked ConfigDev structures.

INPUTS

	currentBinding - a pointer to a CurrentBinding structure
size - The size of the user's binddriver structure. No
more than this much data will be copied. If size is
less than the library's idea a CurrentBinding size,
then the library's structure will be null padded.

SEE ALSO

GetCurrentBinding()

Comments

Name:
E-mail: Use this if you want a message if you get a response, will not be shown.
Comment:
Select correct short for:

The Silents

AYS
TSL
TRSI
SCX

Comments:

$VER: d0.se 1.14 Copyright © 2011-2024 Tobias Geijersson support at d0 dot se