У меня на старом станционарном ПК стоит Kolibri OS v0.7.7.0:
1) Нельзя посмотреть содержимое USB накопителя/SD карты (подключал много смартов через USB, от старых Nokia и Android бюджетников до брендовых смартфонов) повсюду при просмотре через еолайте выбивает ошибку устройства, таже самая проблема при подключении SD карты через модем или USB переходник, как исправить? С USB флешками все норм.
2) Есть возможность полного управления осью без мышки??? А то мышки нет, а клав управление неудобное.
3) Как через эту ось записать iso образ на флешку?
4) Можно через Android смарт на колибри по USB инет подключить (USB модем)???
Мне это все оч нужно, ибо на компе навернулась WinXP, а остался колибри.
Вопрос
И так посетила гениальная идея попробовать создать ОС:) Для начала простенькую - Загрузчик + Ядро ( больше 1 сектора, просто вывод строки на С++ ).
Работаю под виндой, знаю С, С++, есть MSVS, ещё скачал FASM, FASM studio, MinGW, MinGW studio, qemu.
Загрузчик есть, всё автоматизировал с помощью bat файла - компилирует, создаёт образ диска, записывает в загрузочный сектор, запускает в qemu - тут всё работает.
Дальше ядро, по примеру от сюда - http://old.subscribe.ru/archive/comp.so ... 91615.html
"Первое ядро " ( asm ) - FASM выдаёт ошибку тут "jmp @b" чёрт с ним удалил, скомпилировалось:)
"С++" - тоже MSVS, MinGW выдаёт ошибку, оставил только функцию, скомпилировалось:)
"Сборка ядра" - ld выдаёт ошибку, "не формат PE", уже компилировал в MSVS получаю exe всё равно ошибка.
"Makefile" - тоже не работает как не старался.
Ошибки в коде то мелочи разберусь, вопрос в том как это всё собирать? При компиляции asm, cpp у меня получаются файлы .o, а дальше что с ними делать? Читал что под
виндой ld глючит, пробывал разные варианты толку 0. Большинство таких статей старые, давно вышли новые версии программ, компилятор + в основном они собирают под
линуксом и у меня под виндой ошибки.
Вопросы:
- У вас есть готовый проект под MSVS настроенный на компиляцию бинарников? Где можно скачать?
- Или пример bat файлов для сборки .o в бинарник с помощью MinGW, его компонентов ( ld, make ) ( Под виндой )?
Заранее спасибо:)
Работаю под виндой, знаю С, С++, есть MSVS, ещё скачал FASM, FASM studio, MinGW, MinGW studio, qemu.
Загрузчик есть, всё автоматизировал с помощью bat файла - компилирует, создаёт образ диска, записывает в загрузочный сектор, запускает в qemu - тут всё работает.
Дальше ядро, по примеру от сюда - http://old.subscribe.ru/archive/comp.so ... 91615.html
"Первое ядро " ( asm ) - FASM выдаёт ошибку тут "jmp @b" чёрт с ним удалил, скомпилировалось:)
"С++" - тоже MSVS, MinGW выдаёт ошибку, оставил только функцию, скомпилировалось:)
"Сборка ядра" - ld выдаёт ошибку, "не формат PE", уже компилировал в MSVS получаю exe всё равно ошибка.
"Makefile" - тоже не работает как не старался.
Ошибки в коде то мелочи разберусь, вопрос в том как это всё собирать? При компиляции asm, cpp у меня получаются файлы .o, а дальше что с ними делать? Читал что под
виндой ld глючит, пробывал разные варианты толку 0. Большинство таких статей старые, давно вышли новые версии программ, компилятор + в основном они собирают под
линуксом и у меня под виндой ошибки.
Вопросы:
- У вас есть готовый проект под MSVS настроенный на компиляцию бинарников? Где можно скачать?
- Или пример bat файлов для сборки .o в бинарник с помощью MinGW, его компонентов ( ld, make ) ( Под виндой )?
Заранее спасибо:)
Ну, про линкер-скрипты там что-то есть, но, на всякий случай,Bugaga wrote:ядро, по примеру от сюда - http://old.subscribe.ru/archive/comp.so ... 91615.html
http://www.math.utah.edu/docs/info/ld_3.html#SEC4
Линковать, наверноеBugaga wrote:При компиляции asm, cpp у меня получаются файлы .o, а дальше что с ними делать?
Попробуй убрать из линкер-скриптаBugaga wrote:под виндой ld глючит
Code: Select all
OUTPUT_FORMAT("binary")
Code: Select all
ld -T script.ld -o kernel.bin startup.o main.o
Code: Select all
objcopy -O binary kernel.bin
Если знаешь FASM, думаю, должен разобраться. Какая конкретно ошибка? Там ведь много таких мест в коде "jmp @b". Или можешь использовать "родной" для тебя ассемблерBugaga wrote:FASM выдаёт ошибку тут "jmp @b"
У нас на svn есть некоторые скрипты для KolibriOS http://websvn.kolibrios.org/listing.php ... 4b7620676aBugaga wrote:- Или пример bat файлов для сборки .o в бинарник с помощью MinGW, его компонентов ( ld, make ) ( Под виндой )?
или вот для нашего shell
скрипт:
http://websvn.kolibrios.org/filedetails ... kolibri.ld
bat:
http://websvn.kolibrios.org/filedetails ... le_eng.bat
А вообще тебе на osdev лучше
Вопрос по железу.
Есть ноутбук с чипсетом Intel 915GM ICH6-M, 82801FBM
Максимально количество поддерживаемой памяти 2Гб DDR2-533 Mhz
Сейчас установлено две планки: 2Гб PC-6400, 0,5Гб PС-5300.
Windows XP 32b видит соответственно лишь 2 Гб.
128 Мб памяти использует видеокарта.
Вопросы:
1. Следует ли мне поменять планки на 2 по 1 Гб?
2. Максимально поддерживаемая частота 533 (PC-4200S) - ее и брать или можно взять выше?
Может еще какие-то нюансы?
Есть ноутбук с чипсетом Intel 915GM ICH6-M, 82801FBM
Максимально количество поддерживаемой памяти 2Гб DDR2-533 Mhz
Сейчас установлено две планки: 2Гб PC-6400, 0,5Гб PС-5300.
Windows XP 32b видит соответственно лишь 2 Гб.
128 Мб памяти использует видеокарта.
Вопросы:
1. Следует ли мне поменять планки на 2 по 1 Гб?
2. Максимально поддерживаемая частота 533 (PC-4200S) - ее и брать или можно взять выше?
Может еще какие-то нюансы?
Из хаоса в космос
Обычно выигрыш от двух каналов очень небольшой, около 5% Вот интегрированной графике может понравиться.Leency wrote:1. Следует ли мне поменять планки на 2 по 1 Гб?
А как он с такими разномастными планками работает? Я бы мелкую вытащил.
Не знаю, я порылся и вот еще что странно: по спеке к ноутбуку, чипсет не должен видеть планки по 2 Гб, но он видит.
Как-то работает, или он одну игнорирует или понижает частоту обоих до 533, или и то и то вместе.
Как-то работает, или он одну игнорирует или понижает частоту обоих до 533, или и то и то вместе.
Из хаоса в космос
Точнее, в двухканальном режиме линейная скорость памяти почти в два раза выше, только на общую производительность она почти не влияет. Если не используешь видеопамять для 3D графики, то лучше мелкую вытащить, да и всё.
Мелкую вытащил. Видно из-за нее иногда подвисал комп при загрузке компьютера, когда шла процедура самотестирования БИОСа. И даже включенной она не использовалась.
Я заказал двухканальную, т.к. у меня видео встроенное.
Я заказал двухканальную, т.к. у меня видео встроенное.
Из хаоса в космос
Может не совсем вопрос в тему нуна то и оффтоп. Вообщем кто подскажет каким софтом или другим образом можно вытянуть урл потока радио http://radiofon.net/406-layt-radio.html такого вида. Есть знаю перехватчики какие то или можно в браузере как-то это увидеть в коде..
Перехватчиков не знаю, но вручную вытащить можно. В плеере VLC выдраный адрес работает.Budan wrote:Может не совсем вопрос в тему нуна то и оффтоп. Вообщем кто подскажет каким софтом или другим образом можно вытянуть урл потока радио http://radiofon.net/406-layt-radio.html такого вида. Есть знаю перехватчики какие то или можно в браузере как-то это увидеть в коде..
На странице выделяешь элемент (кнопку играть), нажимаешь правой клавишей мыши и выбираешь пункт "Inspect element".
Найди директиву "station=//94.228.133.3:80/;stream.nsv" (адрес может быть другой).
Только перед адресом "//94.228.133.3:80/;stream.nsv", надо добавить "http:" (чтобы было так - http://94.228.133.3:80/;stream.nsv).
Не знаю, можно ли так со всеми станциями (я в этом не специалист), но с той страницей, что я пробовал - сработало.
The Glass is Always Half Full!
Не с первого раза, но вышло!) Спасибо
Разгадка. Я таки купил планки 2х1гб PC4200 533 вместо одной 2Гб PC6400.Leency wrote:Вопрос по железу.
Есть ноутбук с чипсетом Intel 915GM ICH6-M, 82801FBM
Максимально количество поддерживаемой памяти 2Гб DDR2-533 Mhz
Сейчас установлено две планки: 2Гб PC-6400, 0,5Гб PС-5300.
Windows XP 32b видит соответственно лишь 2 Гб.
128 Мб памяти использует видеокарта.
Вопросы:
1. Следует ли мне поменять планки на 2 по 1 Гб?
2. Максимально поддерживаемая частота 533 (PC-4200S) - ее и брать или можно взять выше?
По тестам Geekbench2 прирост в производительности памяти небольшой 3-5%, а вот в скорости видео он существенный, как это предрекал Серж. К сожалению тут я не делал количественных замеров, ориентирюсь я по тому, что теперь можно комфортно смотреть Ютуб в браузере на 360p в то время как раньше оно шло покадрово и с предываниями звука. Даже 144р не всегда раньше шло нормально.
Из хаоса в космос
А вот и объективная разгадка. Ширина шины была 64 бита, а стала 128.
http://prntscr.com/iza3mq
http://prntscr.com/iza3mq
- Attachments
-
-
single_dual.PNG (22.25 KiB)Viewed 12929 times
-
Из хаоса в космос
На самом деле там всё достаточно актуально, основные изменения произошли в софте - программах.
Вроде бы есть развитие ветки драйверов, вот об этом стоит добавить (если есть успехи).
Вроде бы есть развитие ветки драйверов, вот об этом стоит добавить (если есть успехи).
Who is online
Users browsing this forum: No registered users and 2 guests