۲۰-مرداد-۱۳۸۷, ۰۹:۵۶:۰۲
۲۰-مرداد-۱۳۸۷, ۱۰:۰۰:۵۲
ببخشید
فراموش کردم فابل رو بزارم
فراموش کردم فابل رو بزارم
۲۰-مرداد-۱۳۸۷, ۱۹:۲۱:۲۹
با دیدن یک تابع نوشته شده به زبان C که نمیشه دقیقا فهمید چکار میکنه .... بیشتر شبیه یک تکه کد برای انجام کاری روی سکتورهای هارد دیسک هست توی FAT 16
۲۱-مرداد-۱۳۸۷, ۱۰:۰۵:۰۵
بله. شما درست فکر کردید. این برنامه برای خواندن بوت سکتور mmc هاست در fat16.
مشکل من در این خط برنامه هست:
bootp=(struct BootSec *)temp;
یعنی نمی دونم این خط دستور چیکار می کنه.
همینطور که گفتم باید مربوط به ساختمان ها بشه .
اگه بتونین همین چند خط رو یه توضیح مختصر بدین مافیه.
در ضمن اگه بتونین یه مختصری در مورد fat16 برا من توضیح بدین ممنون میشم.
مشکل من در یافتن آدرس فایل هایست که در ROOT DIRECTORY وجود دارند.
مشکل من در این خط برنامه هست:
bootp=(struct BootSec *)temp;
یعنی نمی دونم این خط دستور چیکار می کنه.
همینطور که گفتم باید مربوط به ساختمان ها بشه .
اگه بتونین همین چند خط رو یه توضیح مختصر بدین مافیه.
در ضمن اگه بتونین یه مختصری در مورد fat16 برا من توضیح بدین ممنون میشم.
مشکل من در یافتن آدرس فایل هایست که در ROOT DIRECTORY وجود دارند.
۲۱-مرداد-۱۳۸۷, ۱۶:۳۸:۲۶
اون دستور کاری نمیکنه جز اینکه متغیر temp رو به یک اشاره گر از نوع struct BootSec تبدیل میکنه ( البته توی این قسمت کد مشخص نیست temp از چه نوعی هست ... چون مطمعنا global تعریف شده )
من متاسفانه اطلاعاتی در مورد FAT 16 ندارم . فقط این FAT 16 مختص سیستم عامل DOS هست و سیستم قدیمیه .
من متاسفانه اطلاعاتی در مورد FAT 16 ندارم . فقط این FAT 16 مختص سیستم عامل DOS هست و سیستم قدیمیه .
۲۲-مرداد-۱۳۸۷, ۱۷:۱۸:۰۸
ممنون از شما.
همینقدر کافی بود.
در ضمن همین روزها راهنمای fat رو میزارم تو سایت.
همینقدر کافی بود.
در ضمن همین روزها راهنمای fat رو میزارم تو سایت.