IFND RESOURCES_MISC_I
RESOURCES_MISC_I SET 1
**
** $Filename: resources/misc.i $
** $Release: 2.04 Includes, V37.4 $
** $Revision: 36.12 $
** $Date: 90/05/06 $
**
** Unit number definitions for "misc.resource"
**
** (C) Copyright 1985-1999 Amiga, Inc.
** All Rights Reserved
**
IFND EXEC_TYPES_I
INCLUDE "exec/types.i"
ENDC !EXEC_TYPES_I
IFND EXEC_LIBRARIES_I
INCLUDE "exec/libraries.i"
ENDC !EXEC_LIBRARIES_I
*
* Unit number definitions. Ownership of a resource grants low-level
* bit access to the hardware registers. You are still obligated to follow
* the rules for shared access of the interrupt system. (see
* exec.library/SetIntVector or cia.resource as appropriate).
*
MR_SERIALPORT EQU 0 ;Amiga custom chip serial port registers & interrupts
;(SERDAT,SERDATR,SERPER,ADKCON, and interrupts)
MR_SERIALBITS EQU 1 ;Serial control bits (DTR,CTS, etc.)
MR_PARALLELPORT EQU 2 ;The 8 bit parallel data port
;(CIAAPRA & CIAADDRA only!)
MR_PARALLELBITS EQU 3 ;All other parallel bits & interrupts (BUSY,ACK,etc.)
*
* Library vector offset definitions
*
LIBINIT LIB_BASE
LIBDEF MR_ALLOCMISCRESOURCE ;-6
LIBDEF MR_FREEMISCRESOURCE ;-12
*
* Name of misc.resource
*
MISCNAME MACRO
DC.B 'misc.resource',0
CNOP 0,2
ENDM
ENDC ;RESOURCE_MISC_I