Copyright (C) 2000-2012 |
Manpages DSP56KSection: Special files (4)Updated: 2000-03-01 Index Return to Main Contents NAMEdsp56k - DSP56001 interface deviceSYNOPSIS#include <asm/dsp56k.h> ssize_t read (int fd, void * data, size_t length); ssize_t write (int fd, void * data, size_t length); int ioctl (int fd, DSP56K_UPLOAD, struct dsp56k_upload *program); int ioctl (int fd, DSP56K_SET_TX_WSIZE, int wsize); int ioctl (int fd, DSP56K_SET_RX_WSIZE, int wsize); int ioctl (int fd, DSP56K_HOST_FLAGS, struct dsp56k_host_flags *flags); int ioctl (int fd, DSP56K_HOST_CMD, int cmd); CONFIGURATIONThe dsp56k device is a character device with major number 55 and minor number 0.DESCRIPTIONThe Motorola DSP56001 is a fully programmable 24-bit digital signal processor found in Atari Falcon030-compatible computers. The dsp56k special file is used to control the DSP56001, and to send and receive data using the bi-directional handshaked host port.To send a data stream to the signal processor, use write() to the device, and read() to receive processed data. The data can be sent or received in 8, 16, 24, or 32-bit quantities on the host side, but will always be seen as 24-bit quantities in the DSP56001. The following ioctl(2) calls are used to control the dsp56k device:
FILES/dev/dsp56kAUTHORSFredrik Noring <noring@nocrew.org>, lars brinkhoff <lars@nocrew.org>, Tomas Berndtsson <tomas@nocrew.org>.SEE ALSOlinux/include/asm-m68k/dsp56k.h, linux/drivers/char/dsp56k.c, http://dsp56k.nocrew.org/, DSP56000/DSP56001 Digital Signal Processor User's Manual
IndexThis document was created by man2html, using the manual pages. Time: 11:53:57 GMT, April 19, 2024 |