User Tag List

Страница 26 из 47 ПерваяПервая ... 222324252627282930 ... ПоследняяПоследняя
Показано с 251 по 260 из 466

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

  1. #251

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Никого не смущает, что обработка прерывания сейчас занимает примерно 30% процессорного времени? Если забить ret по адресу 38h, система начинает работать гораздо шустрее

  2. #252

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Никого не смущает, что обработка прерывания сейчас занимает примерно 30% процессорного времени? Если забить ret по адресу 38h, система начинает работать гораздо шустрее
    Эмм, но ведь отвалятся клавиатура, переключение задач и сигналы?
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  3. #253

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

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Никого не смущает, что обработка прерывания сейчас занимает примерно 30% процессорного времени? Если забить ret по адресу 38h, система начинает работать гораздо шустрее
    А что лежит по адресу 38h?
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  4. #254

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А что лежит по адресу 38h?
    вектор маскируемого прерывания
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  5. #255

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    Эмм, но ведь отвалятся клавиатура, переключение задач и сигналы?
    Я к тому, что надо бы как-то оптимизировать это. Хотя бы клаву. Сделать процедуру опроса порта клавиатуры на асме (чтение 8 байт и сравнение с предыдущим состоянием), а если уж что-то изменилось, то запускать сишную процедуру опроса.

    ---------- Post added at 18:40 ---------- Previous post was at 18:35 ----------

    У меня сложилось впечатление, что кто-то где-то портит случайные байты. По крайней мере я уже не первый раз замечаю изменение сегмента кода в процессе работы init. Отследить это у меня не получается, сегмент пересекается с сегментом данных ядра, простая ловушка на запись в память мало помогает.

  6. #256

    Регистрация
    27.01.2005
    Сообщений
    924
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    193
    Поблагодарили
    154 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да там ещё сырое всё как пиндрец

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

  8. #257

    Регистрация
    22.03.2011
    Адрес
    Нижний Новгород
    Сообщений
    359
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SfS Посмотреть сообщение
    Да. Вот.

    Инструкция:

    1. Взять флешь и создать ДВА раздела.
    - Раздел 1 основной - FAT32.
    - Раздел 2 основной - Linux. Обязательно НЕ-FAT32!

    2. Скопировать ядро и загрузчик на раздел 1 (fusix-boot.$C fuzix.bin)

    3. Залить на раздел 2 ФС FUZIX. Например, если флешка - устройство /dev/sdb, то делаем это так:

    sudo dd if=fuzix.img of=/dev/sdb2 bs=512

    Все.
    Далее втыкаем флешь во пентеву и запускаем fusix-boot.$C

    Жмём:

    bootdev: 0

    login:root

    ssh# printenv (это пример, печатает переменные окружения)

    многие команды ещё не работают (типа ls)
    Однако ж у меня не грузится. Пишет образ ядра не найден (файл fuzix.b). Старый загрузчик грузил без проблем.
    ZX's: ZX Spectrum +2 ZX Evolution Rev.C Speccy 2010 | Console's: Famicom : SNES : PSOne : PS2

  9. #258

    Регистрация
    27.01.2005
    Сообщений
    924
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    193
    Поблагодарили
    154 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ой. я не тот загрузчик залил. нужен fuzix-boot-sd

    ---------- Post added at 22:58 ---------- Previous post was at 22:27 ----------

    Перезалил http://zx-pk.ru/showpost.php?p=757566&postcount=243

  10. #259

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я считаю, это просто издевательство
    Рожицу я не добавлял, оно само. Это символ с кодом 01, который и пишется чаще всего по случайному адресу.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	fuzix_smile.jpg 
Просмотров:	262 
Размер:	47.7 Кб 
ID:	50118  

  11. #260

    Регистрация
    22.03.2011
    Адрес
    Нижний Новгород
    Сообщений
    359
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SfS Посмотреть сообщение
    Теперь не пускает:
    Login: root
    Login incorrect
    ZX's: ZX Spectrum +2 ZX Evolution Rev.C Speccy 2010 | Console's: Famicom : SNES : PSOne : PS2

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

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

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

Эту тему просматривают: 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

Ваши права

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