#include <wdm.h>
#include "cbm_driver.h"
#include "i_iec.h"
Go to the source code of this file.
Defines | |
| #define | SET_RELEASE_LINE(_LineName, _PPName) |
Functions | |
| NTSTATUS | cbmiec_iec_setrelease (IN PDEVICE_EXTENSION Pdx, IN USHORT Set, IN USHORT Release) |
| Activate and deactive a line on the IEC serial bus. | |
**************************************************************
Definition in file setrelease.c.
|
|
Value: if (Set & IEC_LINE_##_LineName) { set_mask |= PP_##_PPName##_OUT; } \ if (Release & IEC_LINE_##_LineName) { release_mask |= PP_##_PPName##_OUT; } |
|
||||||||||||||||
|
Activate and deactive a line on the IEC serial bus. This function activates (sets to 0V, L) and deactivates (set to 5V, H) lines on the IEC serial bus.
Definition at line 52 of file setrelease.c. References CBMIEC_SET_RELEASE, DBG_ASSERT, DBG_PREFIX, FUNC_ENTER, FUNC_PARAM, IEC_LINE_ATN, IEC_LINE_CLOCK, IEC_LINE_DATA, and IEC_LINE_RESET. Referenced by cbm_execute_devicecontrol(), cbmiec_iec_release(), and cbmiec_iec_set(). |
1.4.2