a1200   NEWS   APPS   DOCS   ABOUT
a1200
----
a1200
----
Autodocs
 Devices:
 trackdisk.device
  CMD_CLEAR
  CMD_READ
  CMD_UPDATE
  CMD_WRITE
  TD_ADDCHANGEINT
  TD_CHANGENUM
  TD_CHANGESTATE
  TD_EJECT
  TD_FORMAT
  TD_GETDRIVETYPE
  TD_GETGEOMETRY
  TD_GETNUMTRACKS
  TD_MOTOR
  TD_PROTSTATUS
  TD_RAWREAD
  TD_RAWWRITE
  TD_REMCHANGEINT
  TD_SEEK
Include
GuruMeditation
Docs » Autodocs » trackdisk.device » TD_REMCHANGEINT

NAME

	TD_REMCHANGEINT -- remove a disk change software interrupt handler.

FUNCTION

	This command removes a disk change software interrupt added
by a previous use of TD_ADDCHANGEINT.
IO REQUEST INPUT
The same IO request used for TD_ADDCHANGEINT.
io_Device preset by the call to OpenDevice()
io_Unit preset by the call to OpenDevice()
io_Command TD_REMCHANGEINT
io_Flags 0
io_Length sizeof(struct Interrupt)
io_Data pointer to Interrupt structure
IO REQUEST RESULT
io_Error - 0 for success, or an error code as defined in
<devices/trackdisk.h>

BUGS

	This command did not function properly under versions of Kickstart
earlier than V36. A valid workaround under these older versions of
Kickstart is:
Forbid();
Remove(ioRequest);
Permit();
Do not use this workaround in versions of Kickstart >= V36, use
TD_REMCHANGEINT instead (for future compatibility with V38+).

SEE ALSO

TD_ADDCHANGEINT(), <devices/trackdisk.h>

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 Black Lotus

TBL
TRSI
AFL
PHA

Comments:

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