User Tag List

Страница 12 из 13 ПерваяПервая ... 8910111213 ПоследняяПоследняя
Показано с 111 по 120 из 129

Тема: Реализация и поддержка FAT16/32 на Спектруме с HDD

  1. #111

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

    По умолчанию

    Деления там почти нет, а умножения идут "статические" на константы 0x20, 0x200... Зато сложений выше крыши.
    С записью, кажется, разобрался. Нужно более детальное тестирование.
    Пока что есть разрозненные процедуры, которые еще предстоит собрать "в кучу"

  2. #112

    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от breeze
    Ну как я понял, пролистав 11 страниц что воз и ныне там...

    А так хотелось праздника

    Господа, дыкть может придём к решению какому-нибудь ? или zx.pk.ru место где только хорошо языками чесать ?
    Юзай DNA OS, там поддержаны системы TR-DOS, FAT12, FAT16 и CDFS. Исходники свободные.

  3. #113

    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,877
    Спасибо Благодарностей отдано 
    128
    Спасибо Благодарностей получено 
    131
    Поблагодарили
    81 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alone
    Юзай DNA OS, там поддержаны системы TR-DOS, FAT12, FAT16 и CDFS. Исходники свободные.
    спасибо но суть не в этом кстати какая последняя версия и где взять ?

  4. #114

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

    По умолчанию

    Цитата Сообщение от CHRV Посмотреть сообщение
    Дело в том, что не стоит безумно копировать чужие идеи - это ущербный путь "развития"... Наверняка можно придумать чтото более достойное и простое для работы с HDD - заточенное именно для 8битной машины!
    эт точно, не помню где, но видел схему подключения IDE винта по 8ми битному интерфейсу, там даже адаптированный BASIC был, как найду, покажу...

  5. #115

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

    По умолчанию

    Цитата Сообщение от CHRV Посмотреть сообщение
    Ладно я спорить не буду, предлагаю ради прикола кому нить сделать. А тогда посмотрим :-).
    Обещаю что скорость записи файла будет дай бог минут пять-десять. Тем более я не понимаю где в 128к вы собираетесь все это разместить, там программе то лежать негде тогда будет... подумайте об алгоритме поиска свободного кластера
    Запись файла в FAT32 на Спеке секундное дело! Дискета менее чем за минуту на HDD загоняется.
    Последний раз редактировалось budder; 08.04.2007 в 16:05.

  6. #116

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

    По умолчанию

    Цитата Сообщение от OlegarX Посмотреть сообщение
    видел схему подключения IDE винта по 8ми битному интерфейсу
    http://members.tripod.com/~piters/simpif.htm

  7. #117

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OlegarX Посмотреть сообщение
    8-битный интерфейс не катит. Зачем оно, если по нему даже identify диска не прочитаешь?
    Тем более, что 16-битный уже давно реализован в куче несложных контроллеров разных видов.

    А что касается FAT12/16/32, то это реализовано в openSource - например, тут:
    http://elm-chan.org/fsw/ff/00index_e.html

    берешь, компилируешь - и всё. У меня на Орионе работает. Не вижу причин, чтобы оно не заработало и на ZX.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  8. #118

    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение

    Цитата:
    Сообщение от alone
    Юзай DNA OS, там поддержаны системы TR-DOS, FAT12, FAT16 и CDFS. Исходники свободные.
    спасибо но суть не в этом кстати какая последняя версия и где взять ?
    dnaos.nm.ru
    Автор сейчас в процессе добавления FAT32.

  9. #119

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот кстати. Кто-нибудь реализовывал FatFS ( http://elm-chan.org/fsw/ff/00index_e.html ) на ZX или чем-то еще 8-битном? Интересует вот что: если реализовывал, то наверное и какие-нибудь утилиты писали для работы с ней? А поскольку сама библиотека FatFS у меня запущена и отлажена, то если кто-то заОпенСоурсит утилиты для нее, то я легко их портирую к себе. А то лениво как-то то все писать с нуля. Сам я пока осилил только примитивный консольный утилит типа dir/copy/del/ren/mkdir.
    Последний раз редактировалось Error404; 23.04.2007 в 18:33.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  10. #120

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

    По умолчанию

    Цитата Сообщение от alone Посмотреть сообщение
    Цитата:
    Сообщение от Error404 Посмотреть сообщение

    Цитата:
    Сообщение от alone
    Юзай DNA OS, там поддержаны системы TR-DOS, FAT12, FAT16 и CDFS. Исходники свободные.
    спасибо но суть не в этом кстати какая последняя версия и где взять ?
    dnaos.nm.ru
    Автор сейчас в процессе добавления FAT32.
    Уже есть некоторые результаты

Страница 12 из 13 ПерваяПервая ... 8910111213 ПоследняяПоследняя

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

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

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

Ваши права

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