#include <windows.h>
#include <windowsx.h>
#include <mmsystem.h>
#include "debug.h"
#include <winioctl.h>
#include "cbmioctl.h"
#include <stdlib.h>
#include "i_opencbm.h"
#include "archlib.h"
Go to the source code of this file.
Defines | |
| #define | DBG_USERMODE |
| #define | DBG_PROGNAME "OPENCBM.DLL" |
| #define | DLL |
| mark: We are building the DLL */ | |
Functions | |
| __u_char | cbmarch_parallel_burst_read (CBM_FILE HandleDevice) |
| PARBURST: Read from the parallel port. | |
| void | cbmarch_parallel_burst_write (CBM_FILE HandleDevice, __u_char Value) |
| PARBURST: Write to the parallel port. | |
| int | cbmarch_parallel_burst_read_track (CBM_FILE HandleDevice, __u_char *Buffer, unsigned int Length) |
| PARBURST: Read a complete track. | |
| int | cbmarch_parallel_burst_write_track (CBM_FILE HandleDevice, __u_char *Buffer, unsigned int Length) |
| PARBURST: Write a complete track. | |
**************************************************************
Definition in file WINBUILD/archmnib.c.
|
|
The name of the executable Definition at line 30 of file WINBUILD/archmnib.c. |
|
|
Mark: We are in user-space (for debug.h) Definition at line 27 of file WINBUILD/archmnib.c. |
|
|
PARBURST: Read from the parallel port. This function is a helper function for parallel burst: It reads from the parallel port.
Definition at line 61 of file WINBUILD/archmnib.c. References cbm_ioctl(), CBMCTRL, FUNC_ENTER, and FUNC_LEAVE_UCHAR. Referenced by cbm_parallel_burst_read(). |
|
||||||||||||||||
|
PARBURST: Read a complete track. This function is a helper function for parallel burst: It reads a complete track from the disk
Definition at line 123 of file WINBUILD/archmnib.c. References cbm_ioctl(), CBMCTRL, DBG_PREFIX, DBG_WARN, FUNC_ENTER, and FUNC_LEAVE_INT. Referenced by cbm_parallel_burst_read_track(). |
|
||||||||||||
|
PARBURST: Write to the parallel port. This function is a helper function for parallel burst: It writes to the parallel port.
Definition at line 88 of file WINBUILD/archmnib.c. References CBMT_SINGLEBYTE::Byte, cbm_ioctl(), CBMCTRL, FUNC_ENTER, and FUNC_LEAVE. Referenced by cbm_parallel_burst_write(). |
|
||||||||||||||||
|
PARBURST: Write a complete track. This function is a helper function for parallel burst: It writes a complete track to the disk
Definition at line 163 of file WINBUILD/archmnib.c. References cbm_ioctl(), CBMCTRL, DBG_PREFIX, DBG_WARN, FUNC_ENTER, and FUNC_LEAVE_INT. Referenced by cbm_parallel_burst_write_track(). |
1.4.2