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

User Tag List

Страница 12 из 22 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя
Показано с 111 по 120 из 217

Тема: Техраздел UZIX

  1. #111
    Master
    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    904
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    264
    Поблагодарили
    147 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    andreil, Не пойму, вроде кириллицей пишу. Где вы прочитали, что я указывал на не 8-ую сс??? Это был ответ на нонсенс о том, что ноль должен быть, т.к. является признаком показателем 8-ой сс и из-за его отсутствия ошибка в определении файла.

    Цитата Сообщение от andreil Посмотреть сообщение
    Ноль - показатель того, что число в восьмеричной СС - 0777 это именно в восьмеричной СС параметр.А ошибку выдавало именно из-за того, что аттрибуты команда не находила в параметрах - "777" она считала именем файла.
    Цитата Сообщение от andreil Посмотреть сообщение
    Так что 0 не обязателен, но цифры трактуются именно в восьмеричной СС - можете даже исходники глянуть, собственно
    Свои посты перечитай те.

    Цитата Сообщение от andreil Посмотреть сообщение
    Хм...
    А как вы маны-то читали? Там везде указано "символьное или восьмеричное представление режима".
    Это вообще к чему, я разве утверждал обратное ?

    - - - Добавлено - - -

    update)
    Цитата Сообщение от Error404 Посмотреть сообщение
    Кстати, изменить атрибуты и делать ещё всякое разное можно ещё и в самой ucp.com в CPM
    в самой UCP команда chmod работает, права меняются без шаманства, но в UZIXe никак не хочет.
    Последний раз редактировалось Sancho45; 03.09.2018 в 18:28.

  2. #112
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    ПЛИС для любого варианта? Удобно и быстро, если какаянить 5вольтовая, хотя и не лампово. Я вот все эти ПЛИСы так и не освоил, просто уже в чердаке места нет.


    Трехвольтовая EPM3064ATC44. Хотел пятивольтовую, но нету. Придется с этой экспериментировать.
    Прошивка уже готова (с Ориона-2010 перенес), надо привинчивать к реалу. Модуль использует сигналы с контроллера FDC - шину данных, селект 0xF76x с D14, А0, А1 с шины адреса, RD_n и WR_n с шины управления. Всё это есть на гребенке контроллера дисковода.
    Если вдруг заработает - выложу файлы
    Последний раз редактировалось Ewgeny7; 05.09.2018 в 12:00.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  3. #113
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Работает.
    Как и ожидалось, самым большим тормозом является сам Орион, читалка же быстро гонит байты.

    Последний раз редактировалось Ewgeny7; 05.09.2018 в 12:02.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #114
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    ноль должен быть, т.к. является признаком показателем 8-ой сс и из-за его отсутствия ошибка в определении файла.
    Не знаю, как оно в юзиксе, но вообще в юниксах в 0777 ноль - не признак восьмеричной системы (там кроме восьмеричной больше ничего и использовать нельзя), а просто старший октет прав доступа. В нём хранятся признаки SUID, SGID и sticky bit.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  5. #115
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Увы, отпуск закончился. Попробую включиться в траблшутинг (ловлю блох).

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    UCP.COM тоже не полноценная, ошибок не выдает, когда они есть. C др юзеров не получилось закинуть, только с 0. В ней и закидывал в uzix.
    Тут надо помнить, что UCP (как и весь Юзикс) взят с MSX и тамошней MSX-DOS без глубокого анализа (не вникал я в мелочи, короче), поэтому некоторые фишки вида "перейти в каталог ДОС=lcd, посмотреть его содержимое=ldir" могут не работать, т.к. в поздних MSX-DOS были подкаталоги (и соответствующие доработки BDOS) которых нет в CP/M (то что есть в Альтаир-ДОС это только эмуляция каталогов, по сути это те же 15 юзеров с ярлычками-именами).

    Тем не менее, работать с DOS-файлами в других юзерах (не тех откуда запустили UCP) можно - надо только указывать полное имя CPM-файла такого вида:
    <НомерЮзера>:<БукваДиска>:<И� �яФайла.Тип>
    Пример: 1:c:1read-me.koi - файл 1read-me.koi из юзера 1 диска С.

    Такое поведение возможно благодаря тому что это реализовано в стандартном stdio HitechC
    Последний раз редактировалось Error404; 05.09.2018 в 14:59.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  6. #116
    Master
    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    904
    Спасибо Благодарностей отдано 
    62
    Спасибо Благодарностей получено 
    264
    Поблагодарили
    147 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    Не знаю, как оно в юзиксе, но вообще в юниксах в 0777 ноль - не признак восьмеричной системы (там кроме восьмеричной больше ничего и использовать нельзя), а просто старший октет прав доступа. В нём хранятся признаки SUID, SGID и sticky bit.
    Это пост кому ?

  7. #117
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    Это пост кому ?
    народ, хватит меряться

    Добавил на GIT оригинальные исходники и образы дисков от UZIX как они были в MSX, а также портированные мной на Windows утилиты для работы с файлами в образах DSK и OHI. А то что-то этого в репозитории не было.

    Например, архив исходников приложений (команд) Юзикса теперь есть тут:
    https://github.com/serge-404/U.Z.I.X...1_0_appsrc.zip
    и можно попробовать разобраться с chmod.


    - - - Добавлено - - -

    Чтобы cкомпилировать файлы-бинарники для UZIX (или сам Юзикс, или CPM-утилиты), надо на своем рабочем Windows (было аналогичное окружение и для Линукса, но быстро не найду) в некий каталог распаковать вот этот архив с компилятором+make+эмуляторCPM, добавить его в переменную окружения PATH, плюс настроить на него (добавить) переменную окружения CPMPATH, и затем компилировать команды/бинарники с помощью коммандника "ucc.bat" как я это делал с некоторыми из программ (которых изначально не было в виде бинарей, но были исходниками) вот в этом рабочем каталоге (в него еще потребуется добавить LIBC-UZI.LIB и C0U.O которые для любителей пожестче тоже можно пересобрать в каталоге libc вот этим коммандником). Ядро и утилиты собираются так (или см. в первом посте).

    - - - Добавлено - - -

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Работает.
    Как и ожидалось, самым большим тормозом является сам Орион, читалка же быстро гонит байты.
    Байты же гонит Орион, а не читалка.
    Так что таки да.
    Последний раз редактировалось Error404; 05.09.2018 в 23:35.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  8. #118
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Байты же гонит Орион, а не читалка
    Да ладно делать вид, что не понял
    Просто соотношение чтение_карты/медитация_СР/М сильно не в пользу последнего.
    Но на скорости псевдо-5МГц лучшего ждать и не стОит.
    На ПЛИС-версии скорость процессора автоматом поднимается до 10МГц, и то медленно кажется.
    Ты своего реала когда дособираешь? Хочу отправить тебе читалку, да только куда ее там пристегивать?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  9. #119
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Да ладно делать вид, что не понял
    Просто соотношение чтение_карты/медитация_СР/М сильно не в пользу последнего.
    Но на скорости псевдо-5МГц лучшего ждать и не стОит.
    На ПЛИС-версии скорость процессора автоматом поднимается до 10МГц, и то медленно кажется.
    Обычная CP/M (непеределанная - авторская, ОрионСервиса от Бриджиди, лениградская CPM: они все близнецы с малоразличающимся кодом) примерно в полтора раза быстрее АльтаирДос за счет того, что не поддерживаются прерывания и всесь код работает в одной странице (у авторских еще и в одной странице с экраном и с мизерным TPA). Но я не готов на них вернуться, т.к. они не предоставляют привычных мне сервисов, не поддерживают ничего кроме дисковода, мало ОЗУ в ТРА и т.п. Кстати, отдельная тема - графический экран. Орион например при простотре текста большую часть времени рисует буковки или делает скроллинг. При том, схемы подключения карт N8VEM и MSXv1 заметно отличаются по скорости, значит схема от PVV (которую я начал полгода назад паять и пока так и не доделал, очень медленно делаю всё железячное) будет еще заметно быстрее. Её тоже хотлось быть для варианта ПЛИС.

    Вот кстати, может попробуешь запустить SDOS от PVV (это софт для чтения/записи файлов FAT16 в Ордос) c его схемой? Он где-то тут делал вариант для Ориона, поищу.

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Ты своего реала когда дособираешь? Хочу отправить тебе читалку, да только куда ее там пристегивать?
    Надо произвести ревизию. У меня есть две собранные платы О-рев.512 (лет 5 назад бывшие рабочими, там же есть контроллеры НГМД, тоже ни разу не проверенные куда можно припаяться), Орион-ПРО рабочий и недоделанная плата в корпус УКНЦ-v2 от Павла (на ней тоже есть контроллер НГМД).
    Но пока заняться ревизией железок мешаются то отпуска, то дачно-огородный сезон и прочие отмазки. Пока все пробую только в эмуляторе.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  10. #120
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Обычная CP/M (непеределанная - авторская, ОрионСервиса от Бриджиди, лениградская CPM: они все близнецы с малоразличающимся кодом) примерно в полтора раза быстрее АльтаирДос за счет того, что не поддерживаются прерывания и всесь код работает в одной странице (у авторских еще и в одной странице с экраном и с мизерным TPA).
    Так оно делалось наверное только для запуска игрушек с дискеток. В этом случае смысла нет разворачивать ОСь во всю ширь. То есть, она тут выполняет роль той же TR-DOS на Спектруме, наверное

    Цитата Сообщение от Error404 Посмотреть сообщение
    Кстати, отдельная тема - графический экран. Орион например при простотре текста большую часть времени рисует буковки или делает скроллинг.
    Да, а вывод текстов в СР/М вообще отдельный страшшшшшшный тормоз. В ОРДОС графика летает по сравнению.

    Цитата Сообщение от Error404 Посмотреть сообщение
    Вот кстати, может попробуешь запустить SDOS от PVV (это софт для чтения/записи файлов FAT16 в Ордос) c его схемой? Он где-то тут делал вариант для Ориона, поищу.
    Попробую. Только минуту назад завернул последний шурупик в Орион, выдохнул и сказал - "Всё! Готово! Больше не разбирать!"
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

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

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

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

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

Похожие темы

  1. Ответов: 0
    Последнее: 24.02.2009, 12:31
  2. и еще раз о uzix
    от sysop в разделе Оси
    Ответов: 33
    Последнее: 25.08.2006, 14:35

Ваши права

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