OpenCBM
Functions
release.c File Reference

Release a specific line on the IEC bus. More...

#include <wdm.h>
#include "cbm_driver.h"
#include "i_iec.h"

Go to the source code of this file.

Functions

NTSTATUS cbmiec_iec_release (IN PDEVICE_EXTENSION Pdx, IN USHORT Line)
 Release a specific line on the IEC bus. More...
 

Detailed Description

Release a specific line on the IEC bus.



Author
Spiro Trikaliotis
Authors
Based on code from Michael Klein <michael(dot)klein(at)puffin(dot)lb(dot)shuttle(dot)de>

Definition in file release.c.

Function Documentation

NTSTATUS cbmiec_iec_release ( IN PDEVICE_EXTENSION  Pdx,
IN USHORT  Line 
)

Release a specific line on the IEC bus.

This function releases a specific line on the IEC bus.

Parameters
PdxPointer to the device extension.
LineWhich line has to be released (an OR between IEC_DATA, IEC_CLOCK, IEC_ATN, and IEC_RESET)
Returns
If the routine succeeds, it returns STATUS_SUCCESS. Otherwise, it returns one of the error status values.

Definition at line 42 of file release.c.

References cbmiec_iec_setrelease(), and FUNC_ENTER.

Referenced by cbm_execute_devicecontrol().