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

User Tag List

Страница 2 из 47 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 466

Тема: Алан Кокс представил Unix-подобную ОС Fuzix, ядро которой потребляет около 40 Кб ОЗУ

  1. #11
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    364
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MVV Посмотреть сообщение
    Может и мне попробовать также с ReVerSE-U16?
    Я вот тоже присматриваюсь к этой теме - думаю когда-нибудь вернуться к проекту Ultimate на u8. Вот только со временем сейчас сплошной аврал.

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

    По умолчанию

    Скомпилял ради интереса под org #5CCB. Даже выкинув все устройства не влезло Так что классические ZX48/ZX128 в пролёте. А вот клоны с теневым ОЗУ с fuzix подружить теоретически можно, надо только научить линкер обходить нашу дыру в памяти (экран). Места под юзерспейс останется порядка 10 килобайт. Ну хоть что-то.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  3. #13
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,544
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    384
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    382 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    откуда схема мапера ОЗУ? Я по ссылкам походил, не нашел.
    Вот отсюда.
    С уважением, Станислав.

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

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Вот отсюда.
    Это для z180, который в fuzix даже пока не поддержан. Для z80pack (единственной архитектуры, для которой проходит сборка из коробки) распределение сейчас такое:

    F000-FFFF common - список процессов, их аттрибуты, стек ядра
    A81A-F000 свободно (18406 байт)
    0088-A819 ядро fuzix
    0000-0088 вектора прерываний и код инициализации
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

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

    По умолчанию

    глупости это всё. или вы ради просто пофантазировать?

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

    По умолчанию

    Цитата Сообщение от jemmini Посмотреть сообщение
    глупости это всё. или вы ради просто пофантазировать?
    Я например давно хожу вокруг UZIX (примерно c 2008 года) - задачка то очень интересная, но все подходы разбивались о весьма капризный компилятор Hitech C. Точнее, вообще о проблему отсутствия надежного ANSI С-компилера под Z80, хоть нативного, хоть с PC.

    C fuzix все не намного проще будет, т.к. SDCC глючен. Да, допустим что-то там им собирается. SDCC и у меня собирал тот же код, что и Hitech C, причем делал бинарь в полтора раза больше чем Hitech (уже после всех танцев с бубном с оптимизацией) и собранный им код непредсказуемо глючил. Демотивирует ожидание того, что угробишь время на выяснения глюков компилятора.
    Кстати, автор пишет какой версией SDCC у него гарантировано собирался работоспособный код fuzix?

    ---------- Post added at 17:41 ---------- Previous post was at 17:09 ----------

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Вот отсюда.
    Маппер от Z180. Т.е. это не тот маппер, под который текущие искодники fuzix? Как понять?
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

    По умолчанию

    Error404, какие компиляторы, люди, вы о чём вообще?? под спектрум на можно писать только на чистом асме, да и то возможности на уровне плинтуса.

    чем вас не устраивает встроенный в ПЗУ родной интерпретатор бэйсика?

    или очень охота вывернуться, чтобы в итоге получить то же консольное окно с теми же функциями?

    это не для тех компьютеров.

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

    По умолчанию

    Цитата Сообщение от jemmini Посмотреть сообщение
    или очень охота вывернуться, чтобы в итоге получить то же консольное окно с теми же функциями?
    так да, об этом и речь.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

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

    По умолчанию

    Цитата Сообщение от jemmini Посмотреть сообщение
    или очень охота вывернуться, чтобы в итоге получить то же консольное окно с теми же функциями?

    это не для тех компьютеров.
    Юникс может дать
    1) Совместимость всех существующих дискетных форматов. TR-DOS <-> CP/M <-> IS-DOS <-> whatever. Причем универсальным образом, а не в виде очередного коммандера. mount то, mount сё, cp, готово.
    2) Совместимость с POSIX-ным софтом, которого тьма.
    3) Эмуляция CP/M (не шутка, она в верхних строчках TODO листа Алана) - это тоже тьма софта.
    4) Совместимость на уровне исходников с другими z80-based компьютерами, поддерживающими fuzix.

    На реальном zx это всё без толку, слишком медленно и слишком мало памяти. Но на FPGA-клонах это же безграничные возможности открываются.

    К тому же это ж, блин, Алан Кокс. Я уже два дня проснувшись сразу иду в эту тему, чтоб проверить, не приснилось ли мне. Торвалдс, Кокс и Столлмен в мире Linux - это как Синклер, Альтвассер и Викерс мира ZX. В голове до сих пор не укладывается. Если у него в голове есть замысел архитектуры ОС, значит можно заранее быть уверенным, что это не туфта, а что-то продуманное. А раз он уже занимается этим полгода и всё ещё не бросил - значит велика вероятность, что доведет до конца.

    ---------- Post added at 00:42 ---------- Previous post was at 00:41 ----------

    Цитата Сообщение от Error404 Посмотреть сообщение
    Кстати, автор пишет какой версией SDCC у него гарантировано собирался работоспособный код fuzix?[COLOR="Silver"]
    Ниже 3.4 вообще никакой не собирает, валится.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  11. #20
    Master Аватар для s_kosorev
    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Да, допустим что-то там им собирается. SDCC и у меня собирал тот же код, что и Hitech C, причем делал бинарь в полтора раза больше чем Hitech (уже после всех танцев с бубном с оптимизацией) и собранный им код непредсказуемо глючил.
    Интересный поворот, а можно одним глазком на такой исходник посмотреть?

Страница 2 из 47 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Куплю БК 0010 или подобную машинку в Украине
    от LeBohdan в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 06.07.2008, 23:29
  2. SDCC вокруг да около
    от andrews в разделе Программирование
    Ответов: 8
    Последнее: 26.03.2008, 08:16
  3. Ответов: 16
    Последнее: 02.08.2005, 12:20
  4. Ответов: 10
    Последнее: 18.02.2005, 17:45

Ваши права

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