ورود

View Full Version : برنامه نویسی سوکت تحت سیستم عامل MS-DOS



mehrdad254
یک شنبه 12 تیر 1390, 15:09 عصر
با سلام خدمت دوستان

من برای گسترش یک پروژه می خواستم اطلاعات ارسالی رو از طریق پورت Rj45 به یک میکرو کنترلر ARM بفرستم . منتها این پروژه تحت سیستم عامل DOS و به زبان C انجام شده بود و انجام دوباره تمام پروژه در ویندوز به دلایل امنیتی و .. امکان پذیر نیست.
می خواستم ببینم آیا درایور داس برای کارت های ایترنت ( شبکه ) موجود در لپ تاپ ها وجود داره و آیا من میتونم از توابع سوکت در محیط برنامه نویسی C تحت DOS استفاده کنم یا خیر ؟

دنبال چی بگردم؟ آیا درایوری رو میشناسید که فایل Obj یا Lib در کنارش داشته باشه که به پروژه ام اضافه کنم و توابع سوکتی رو ساپورت کنه؟

با تشکر

mehrdad254
چهارشنبه 15 تیر 1390, 15:19 عصر
به نظر من با توجه به اینکه شبکه از زمان های قدیم مورد استفاده بوده و تاریخ استفاده از شبکه و پروتکل TCP/IP به زمان سیستم عامل داس هم میرسه پیدا کردن درایور کارت شبکه تحت داس نباید مشکل باشه بر خلاف درایور USB تحت داس که به هیچ عنوان پیدا نشد و ما نتونستیم یه مبدل USB به سریال تحت داس بسازیم


اصلا برای رفع اشکال کارت های شبکه اگه دقت کنید از محیط کامند پرامت استفاده میکنن. و چیز هایی هم در این مورد پیدا کردم

http://www.georgpotthast.de/sioux/packet.htm
http://www.brutman.com/Dos_Networkin...t_drivers.html (http://www.brutman.com/Dos_Networking/packet_drivers.html)

البته نمی دونم packet driver که تو لینک بالا قرار داره دقیقا چی هستش و چه توابعی رو در اختیار محیط برنامه نویسی C قرار میده و چه چیزی رو به برنامه باید Add کردش.
اگه کسی بتونه منو راهنمایی کنه ممنون میشم . باتشکر