User Tag List

Страница 21 из 45 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя
Показано с 201 по 210 из 444

Тема: "Магнитофон" для Спека

  1. #201

    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию MBR & PBRS...

    Цитата Сообщение от DVS
    А вот MBR я в нулевом секторе никогда не видал... Может просто в терминологии не стыкуемся?
    Ага. Видимо так. Вот мое понимание:
    В классической терминологии (применительно к HDD), MBR - MasterBootRecord, находится в 0-м секторе любого диска. В нашем случае, любой флэш можно отформатить, и как "винт", и как "флоп". У меня с магазина было отформачено как HDD. По-этому присутствует MBR (у "флопового" формата нет MBR), в которой находится таблица для 4-х Primary partitions:
    offset - len (bytes)
    -----------
    0x1BE - 16
    0x1CE - 16
    0x1DE - 16
    0x1EE - 16
    0x1FE - 2 (0x55,0xAA)
    Внутри каждой записи находится смещение на PBRS (Partition Boot Record Sector). А вот уже в PBRS указывается информация о структуре раздела, в нашем случае FAT16. Т.е. офсеты, кол-ва секторов на FAT, Root и прочее указывается именно в PBRS.

  2. #202

    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    2 jdigreze

    Это я в своём посте напутал с терминами ( долго вспоминал и обозвал по своему :-), да простят меня гуру в этой области и не закидают памидорами ), но суть одна и таже, хотя я считаю, что MBR (буквы S в конце нету) - это загрузочный блок длиной 446 байт (сидит в нулевом секторе). А за MBR следует Partition Table, которая может указывать на 4 PBRS сектора.

    К логической структуре сейчас хорошая привязка. Пробовал форматировать на разных девайсах.

    Алгоритм такой:
    1) Читаю 0 сектор и анализирую первые три байта, если они EB,3C,90 то считаю, что это PBRS и MBR c Partition Table отсутствуют.
    2) Иначе, считаю, что в нулевом секторе есть Partition Table и джамп на PBRS делаю оттуда.
    3) Парсинг и проверки на совместимость с FAT16...

    Всё это работает, если при форматировании MBR заполняется 00 или FF, я ещё не встречал чтобы было что-то другое. Но возможна корректировка алгоритма. Предложения?

    2 skyther

    Ссори за формат файла, сегодня вечером поправлю. Это "нечто" для debugera :-)
    Последний раз редактировалось DVS; 06.06.2006 в 09:06.
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

  3. #203

    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DVS
    Всё это работает, если при форматировании MBR заполняется 00 или FF, я ещё не встречал чтобы было что-то другое. Но возможна корректировка алгоритма. Предложения?
    Все правильно! ...должно работать. На моих картах MBR заполнен #000h, за исключением, естественно, самой Partition Table
    Предложения? Хз. Нужен дамп 0-го сектора с конкретного экземпляра флешки.

  4. #204

    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    2 skyther

    А действительно, можешь нуль сектор (в разных вариантах) считать и выложить?
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

  5. #205

    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,205
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ОК вечером будет

  6. #206

    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    2 skyther

    Пробуй! (HEX Intel-extended)
    Могу ещё hex eepromы выложить, если -1 смущает :-)
    Вложения Вложения
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

  7. #207

    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если не заведётся, то буду подключать 16 мегу (есть одна в запасе) и "копать"...
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

  8. #208

    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,205
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот имиджи с ММС карты. Фрматировал win2k и winImage, SL45 отказывается видать перехимичил...
    Вложения Вложения
    • Тип файла: rar images.rar (5.7 Кб, Просмотров: 273)

  9. #209

    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,205
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    УРА, ОНО РАБОТАЕТ !!!
    В чём был косяк?
    Загрузил игру (15 блоков) - работает Пацаны, с меня пиво !!!
    Последний раз редактировалось skyther; 06.06.2006 в 17:49.

  10. #210

    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поздравляю. Ты один из первых, кто повторил FlashTaper!!!
    Я догадываюсь в чём косяк был... Ну да ладно.

    Запись пробуй, другие TZX пробуй, короче всё пробуй. Тока кнопки не забудь прикрутить :-)

    PS: завтра выложу v2.2 для ATMega16 и 162 в первом посте.
    Последний раз редактировалось DVS; 06.06.2006 в 19:00.
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

Страница 21 из 45 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 12
    Последнее: 22.05.2006, 14:17
  2. "Забытая Легенда" jrpg
    от Schafft в разделе Игры
    Ответов: 43
    Последнее: 15.03.2006, 20:24
  3. Подписка на "Абзац"
    от CHRV в разделе Пресса
    Ответов: 27
    Последнее: 22.06.2005, 11:54
  4. Ответов: 4
    Последнее: 01.02.2005, 22:37
  5. Выбор "в железе"
    от vitasam в разделе Несортированное железо
    Ответов: 9
    Последнее: 19.01.2005, 01:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •