NEWS APPS DOCS ABOUT | ||||
Autodocs Include classes clib datatypes devices diskfont dos exec ables.i alerts.i / .h avl.h devices.i / .h errors.i / .h exec.i / .h exec_lib.i execbase.i / .h initializers.i / .h interrupts.i / .h io.i / .h libraries.i / .h lists.i / .h macros.i memory.i / .h nodes.i / .h ports.i / .h resident.i / .h semaphores.i / .h strings.i tasks.i / .h types.i / .h gadgets graphics hardware images intuition libraries pragma pragmas prefs proto reaction resources rexx utility workbench GuruMeditation | IFND EXEC_DEVICES_I EXEC_DEVICES_I SET 1 ** ** $VER: devices.i 39.0 (15.10.1991) ** Includes Release 45.1 ** ** Include file for use by Exec device drivers ** ** (C) Copyright 1985-2001 Amiga, Inc. ** All Rights Reserved ** IFND EXEC_LIBRARIES_I INCLUDE "exec/libraries.i" ENDC ; EXEC_LIBRARIES_I IFND EXEC_PORTS_I INCLUDE "exec/ports.i" ENDC ; EXEC_PORTS_I *---------------------------------------------------------------- * * Device Data Structure * *---------------------------------------------------------------- STRUCTURE DD,LIB_SIZE LABEL DD_SIZE ; identical to library *---------------------------------------------------------------- * * Suggested Unit Structure * *---------------------------------------------------------------- STRUCTURE UNIT,MP_SIZE ; queue for requests UBYTE UNIT_FLAGS UBYTE UNIT_pad UWORD UNIT_OPENCNT LABEL UNIT_SIZE *------ UNIT_FLAG definitions: BITDEF UNIT,ACTIVE,0 ; driver is active BITDEF UNIT,INTASK,1 ; running in driver's task ENDC ; EXEC_DEVICES_I Comments |
$VER: d0.se 1.14 Copyright © 2011-2025 Tobias Geijersson support at d0 dot se |