ايران ويج

نسخه‌ی کامل: کمک در مورد عملکرد این برنامه
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام.
کسی میتونه در مورد این برنامه به من کمک کنه؟
فکر کنم مربوط به ساختمان داده ها میشه.
ببخشید
فراموش کردم فابل رو بزارمWhistle
با دیدن یک تابع نوشته شده به زبان C که نمیشه دقیقا فهمید چکار میکنه .... بیشتر شبیه یک تکه کد برای انجام کاری روی سکتورهای هارد دیسک هست توی FAT 16
بله. شما درست فکر کردید. این برنامه برای خواندن بوت سکتور mmc هاست در fat16.

مشکل من در این خط برنامه هست:
bootp=(struct BootSec *)temp;
یعنی نمی دونم این خط دستور چیکار می کنه.

همینطور که گفتم باید مربوط به ساختمان ها بشه .
اگه بتونین همین چند خط رو یه توضیح مختصر بدین مافیه.

در ضمن اگه بتونین یه مختصری در مورد fat16 برا من توضیح بدین ممنون میشم.
مشکل من در یافتن آدرس فایل هایست که در ROOT DIRECTORY وجود دارند.
اون دستور کاری نمیکنه جز اینکه متغیر temp رو به یک اشاره گر از نوع struct BootSec تبدیل میکنه ( البته توی این قسمت کد مشخص نیست temp از چه نوعی هست ... چون مطمعنا global تعریف شده )

من متاسفانه اطلاعاتی در مورد FAT 16 ندارم . فقط این FAT 16 مختص سیستم عامل DOS هست و سیستم قدیمیه .
ممنون از شما.
همینقدر کافی بود.
در ضمن همین روزها راهنمای fat رو میزارم تو سایت.