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