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 » ConfigBoard

NAME

	ConfigBoard - configure a board

SYNOPSIS

	error = ConfigBoard( board, configDev )
D0 A0 A1

FUNCTION

	This routine configures an expansion board.  The board
will generally live at E_EXPANSIONBASE, but the base is
passed as a parameter to allow future compatibility.
The configDev parameter must be a valid configDev that
has already had ReadExpansionRom() called on it.
ConfigBoard will allocate expansion memory and place
the board at its new address. It will update configDev
accordingly. If there is not enough expansion memory
for this board then an error will be returned.

INPUTS

	board - the current address that the expansion board is
responding.
configDev - an initialized ConfigDev structure, returned
by AllocConfigDev.

RESULT

	error - non-zero if there was a problem configuring this board
(Can return EE_OK or EE_NOEXPANSION)

SEE ALSO

FreeConfigDev()

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:

Anarchy

RBS
ANA
TSL
PDX

Comments:

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