الاسم
- Provided by: manpages-ar (Version: 4.31.0-1)
- Source: manpages-l10n
- Report a bug
#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);
جهاز dsp56k هو جهاز محرفي ذو رقم رئيس 55 ورقم فرعي 0.
إنّ Motorola DSP56001 هو معالج إشارات رقمية 24-بت قابل للبرمجة بالكامل يوجد في حواسيب متوافقة مع Atari Falcon030. يُستخدم ملف dsp56k الخاص للتحكم في DSP56001، ولإرسال واستقبال البيانات باستخدام منفذ المضيف ثنائي الاتجاه المعتمد على المصافحة.
لإرسال دفق بيانات إلى معالج الإشارة، استخدِم write(2) للجهاز، وread(2) لاستقبال البيانات المعالَجة. يمكن إرسال أو استقبال البيانات بكميات 8 أو 16 أو 24 أو 32-بت من جانب المضيف، ولكنها ستُرى دائمًا ككميات 24-بت في DSP56001.
تُستخدم نداءات ioctl(2) التالية للتحكم في جهاز dsp56k:
/dev/dsp56k
linux/include/asm-m68k/dsp56k.h، linux/drivers/char/dsp56k.c، http://dsp56k.nocrew.org/, دليل مستخدم معالج الإشارات الرقمية DSP56000/DSP56001
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.