Важная информация

User Tag List

Страница 3 из 9 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 88

Тема: Контроллер дисковода для "Львов ПК-01"

  1. #21
    Member Аватар для liberation
    Регистрация
    02.05.2010
    Адрес
    г. Запорожье, Украина
    Сообщений
    57
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    Перерисовка Coman не подходит для Chameleon, даже после исправлений как в руководстве по наладке - не подходит адресация
    А под какую адресацию была рассчитана версия Coman?

  2. #22
    Activist
    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    401
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Через Ж. честно говоря.

    По оригинальной схеме
    A0 & !A1 & !A2 & !A3 & !A4 выбор контроллера

    после доработки как в инструкци по наладке
    A0 & !A1 & !A2 & A3 & A4 выбор контроллера

    A5 -> A0 ВГ93
    A5 -> A1 ВГ93

    А7 = 0 ВГ93
    А7 = 1 регистр статуса

  3. #23
    Activist
    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    401
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Финальный вариант

    http://zx-pk.ru/showpost.php?p=726409&postcount=226

    чистовая плата ушла на изготовление.

  4. #24
    Activist
    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    401
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прилагаю програмки для работы с образами дисков Хамелеона.

    lviv-empty-dsk.pl - создает пустой образ диска

    lviv-dsk-to-lvt.pl - печатает каталог диска и вынимает с него все файлы в отлельную директорию переделывая их из COM & EXE в LVT & Lvx
    получаемые LVT файлы работают в эмуляторе

    lviv-lvt-to-dsk.pl - добавляет на диск LVT файлы конвертируя их в COM
    решает проблему Хамелеона loading address = start address
    (в LVT может быть loading address != start address)
    понимает три типа LVT файлов:
    - loading address = start address (Direct)
    - loading address != start address && loading address > 2 ( увеличение на 3 байта и добавление команды JMP)
    - loading address != start address && loading address < 2 ( добавление перемещающего загрузчика)

    Проверено - работает на реальном компьютере+ контроллер дисковода.
    Вложения Вложения
    Последний раз редактировалось kapitan-u; 26.06.2015 в 01:07.

  5. #25
    Activist
    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    401
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Lviv FDC PCB final.jpg 
Просмотров:	912 
Размер:	71.2 Кб 
ID:	49340  

  6. #26
    Activist
    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    401
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию CP/M36 на жифом Львове+FDC

    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	cpm36-lviv.jpg 
Просмотров:	851 
Размер:	60.1 Кб 
ID:	49359  

  7. #27
    Member Аватар для Zelya
    Регистрация
    18.08.2006
    Адрес
    Львов
    Сообщений
    192
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    kapitan-u,
    Вы - маг и чародей!

  8. #28
    Activist
    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    401
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Lviv PK-01 Chameleon DOS and CP/M36
    * note PK-01 is unable to WRITE MFM disks due to CPU constraints
    it READS MFM OK

    MFM, 300rpm, 250000 bps
    IBM ISO 2 sides, 83 tracks, 16 sectors per track, 256 bytes per sector
    679 936 formatted capacity

    and

    FM, 300rpm, 250000 bps
    IBM ISO 2 sides, 83 tracks, 9 sectors per track, 256 bytes per sector
    382 464 formatted capacity

    sector order 1,2,3 ...

    Track header:
    0x4e x 80 - GAP1
    0x00 x 12 - sync
    0xC2 x 3 - desync
    0xFC - marker
    0x4e x 65 - GAP

    Sector header::
    0x00 x 12 - sync
    0xa1 x 3 - desync
    0xfe - IDAM marker
    tt - track number (starting #0)
    sd - side
    sc - sector number (starting #1)
    0x01 - 256 bytes per sector
    cc x 2 - CRC
    0x4e x 22 - GAP2

    Sector Data:
    0x00 x 12 - sync
    0xa1 x 3 - desync
    0xfb - DATA AM marker
    dd x 256 - data
    cc x 2 - CRC
    0x4e x 70 - GAP3

    0x4e x 141 - GAP4

    6510 bytes total

    unformated MFM track at 300RPM = 6250 bytes
    extra 40 bytes may be at GAP1 or GAP4

    For FM and MFM disks
    catalog location: Side 0 Track 0 Sectors 1-9

    Sector 1: 17 bytes disk attributes + 14 x 17 bytes file records + 1 byte = 0x00 padding to 256 bytes
    Sector 2-9: 15 x 17 bytes file records + 1 byte = 0x00 padding to 256 bytes
    Therefore maximum number of files: 134

    Disk attr in catalog - 17 bytes
    - 11 bytes disk name
    - 1 byte first free sector
    - 1 byte first free track
    - 1 byte unknown
    - 1 byte hidden DIR flag
    - 1 byte write protection
    - 1 byte not used just padding to 17 bytes

    File entry in catalog - 17 bytes
    - 8 bytes file name (if first byte = 0x01 then file is marked as deleted)
    - 3 bytes file extention
    - 1 byte file status: 0x00 Normal, 0x01 Protected, 0x02 Protected and Hidden;
    - 1 byte file location sector
    - 1 byte file location track
    - 2 bytes RAM loading address = start address (for BAS files: file length in bytes)
    - 1 byte file length in sectors of 256 bytes
    Последний раз редактировалось kapitan-u; 23.09.2014 в 00:06.

  9. #29
    Veteran
    Регистрация
    19.02.2010
    Адрес
    Энергодар
    Сообщений
    1,185
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    27
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А файлы для изготовления печатной платы возможно выложить???

  10. #30
    Activist
    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    401
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно. Я спаяю вторую версию и проверю нет ли ошибок, потом выложу.

Страница 3 из 9 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Контроллер дисковода для "Ленинград-2"
    от freddy в разделе Ленинград
    Ответов: 49
    Последнее: 02.10.2014, 09:27
  2. Опознать клон Спектрума ("Мико", возможно, г. Львов)
    от alexshap в разделе Несортированное железо
    Ответов: 6
    Последнее: 10.12.2012, 20:12
  3. Эмулятор "Львов ПК-01" на "Dingoo A-320"
    от Tim0xA в разделе Львов
    Ответов: 3
    Последнее: 03.07.2012, 10:51
  4. Аукцион. Компьютер "Львов"
    от riogen в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 28.03.2011, 10:52
  5. Продам печатные платы: от "Львов-48" и клавиатуры
    от Tim0xA в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 27.12.2008, 16:41

Ваши права

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