Драйвер на звуковую писать - задача вполне реальная, Asper тебе подскажет, если что
В последней ночной сборке (а может, и раньше) не работает Косилка. Рамку окна рисует, а все остальное - нет. Кроме того, драйвер SB16 (а может и других звуковых карт) не работает.
"Ночные" сборки KolibriOS
Это была моя попытка пофиксить баг при схлопывании окна. Неудачно. + было интересно когда же заметят, мои изменения залиты 27 августа.
Из хаоса в космос
Очень смешно. Т.е. ты знал, что программа с ошибкой, но сознательно залил неработающую версию?
Напиши в личку по поводу бага с окном, попробуем решить.
Напиши в личку по поводу бага с окном, попробуем решить.
У меня на компе нет MSVC, поэтому написал поидее рабочий код и залил на СВН. Оказалось, что он не рабочий. Последнюю правку Косилки посмотри на СВН.
Из хаоса в космос
to SoUrcerer
SB16 драйвер уже поломали? Однако ж, когда говоришь "не работает", надо писать на какой железке тестировал (тестовые конфигурации можно даже в профиле пользователя указать, дабы не пришлось поиск лопатить) .
SB16 драйвер уже поломали? Однако ж, когда говоришь "не работает", надо писать на какой железке тестировал (тестовые конфигурации можно даже в профиле пользователя указать, дабы не пришлось поиск лопатить) .
З.Б. В MineSweeper неправильно работает перерисовка окна. При запуске, всё правильно отрисовывается, но как только начинаешь перемещать окно, то оно сразу исчезает, то есть оно есть, оно сделалось полностью прозрачным. А если нажать на окно снова, то оно снова правильно выресовывается. Вот как-то так, собсно.
(Tested in Night build SVN 2291)
(Tested in Night build SVN 2291)
Попробовал сборку для Vortex.
Странно, но мышь USB не завелась, пришлось пользоваться эмулятором.
HTMLv завис, не загрузив ни одной страницы. При этом доска не написал НИЧЕГО. Destroy app object — это когда я его завёлся.
Boardlog.txt:
Resetting r6040
reset ok!
Zero-config service:
Detected card: 604017F3
MAC: 00-1B-EB-66-21-63
K : net_socket_alloc (0x80AC0000)
K : socket_open (0x80AC0000)
K : socket_close (0x00000001)
K : net_socket_free (0x80AC0000)
Data received, parsing response
Client: 192.168.1.3
Server: 192.168.1.1
lease: 86400
Subnet: 255.255.255.0
Gateway: 192.168.1.1
DNS: 192.168.1.1
K : destroy app object
K : destroy app object
K : destroy app object
HDA test version 017d
detect hardware...
RDC R3010
PCI command 00000106
PCI status 00000200
lower mmio base FEBDC000
upper mmio base 00000000
codec_mask = 00000002
create primary buffer ...done
codec probed OK
CAd = 1
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 1
Setup FG nodes = start_nid:total_nodes = 2:23
device not found
Sound service not loaded
Sound service not installed
pcidev.txt:
PCI Version = 3.00; Last PCI Bus = 0
User MMIO channel = 0F.F:F
Number of PCI units = 0ah
VenID DevID Bus# Dev# Fnc Rev Class Subclass/ IRQ Company Description
Interface
----- ----- ---- ---- --- --- ----- --------- --- ------------------------------------------ --------------------------------
17f3 6021 00 00 00 02 06 00 00 00 RDC Semiconductor Co. Bridge - CPU/PCI
17f3 6036 00 07 00 00 06 01 00 00 RDC Semiconductor Co. Bridge - PCI/ISA
17f3 6040 00 08 00 00 02 00 00 03 RDC Semiconductor Co. Network - Ethernet
17f3 6060 00 0a 00 12 0c 03 10 04 RDC Semiconductor Co. Serial Bus - USB Open HC
17f3 6061 00 0a 01 03 0c 03 20 05 RDC Semiconductor Co. Serial Bus - USB2 Enhanced HC
17f3 6060 00 0b 00 12 0c 03 10 09 RDC Semiconductor Co. Serial Bus - USB Open HC
17f3 6061 00 0b 01 03 0c 03 20 0a RDC Semiconductor Co. Serial Bus - USB2 Enhanced HC
17f3 1011 00 0c 00 01 01 01 8a 0e RDC Semiconductor Co. Storage - IDE (prog. canals)
17f3 2010 00 0d 00 00 03 00 00 00 RDC Semiconductor Co. Display - VGA-compatible c.
17f3 3010 00 0e 00 01 04 03 00 0b RDC Semiconductor Co. Multimedia - High Definition Audio
Чуть позже попробую обычную сборку...
Странно, но мышь USB не завелась, пришлось пользоваться эмулятором.
HTMLv завис, не загрузив ни одной страницы. При этом доска не написал НИЧЕГО. Destroy app object — это когда я его завёлся.
Boardlog.txt:
Spoiler:
Probing r6040Resetting r6040
reset ok!
Zero-config service:
Detected card: 604017F3
MAC: 00-1B-EB-66-21-63
K : net_socket_alloc (0x80AC0000)
K : socket_open (0x80AC0000)
K : socket_close (0x00000001)
K : net_socket_free (0x80AC0000)
Data received, parsing response
Client: 192.168.1.3
Server: 192.168.1.1
lease: 86400
Subnet: 255.255.255.0
Gateway: 192.168.1.1
DNS: 192.168.1.1
K : destroy app object
K : destroy app object
K : destroy app object
HDA test version 017d
detect hardware...
RDC R3010
PCI command 00000106
PCI status 00000200
lower mmio base FEBDC000
upper mmio base 00000000
codec_mask = 00000002
create primary buffer ...done
codec probed OK
CAd = 1
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 1
Setup FG nodes = start_nid:total_nodes = 2:23
device not found
Sound service not loaded
Sound service not installed
Spoiler:
Don`t forget to enable PCI Access to Applications in Setup Menu.PCI Version = 3.00; Last PCI Bus = 0
User MMIO channel = 0F.F:F
Number of PCI units = 0ah
VenID DevID Bus# Dev# Fnc Rev Class Subclass/ IRQ Company Description
Interface
----- ----- ---- ---- --- --- ----- --------- --- ------------------------------------------ --------------------------------
17f3 6021 00 00 00 02 06 00 00 00 RDC Semiconductor Co. Bridge - CPU/PCI
17f3 6036 00 07 00 00 06 01 00 00 RDC Semiconductor Co. Bridge - PCI/ISA
17f3 6040 00 08 00 00 02 00 00 03 RDC Semiconductor Co. Network - Ethernet
17f3 6060 00 0a 00 12 0c 03 10 04 RDC Semiconductor Co. Serial Bus - USB Open HC
17f3 6061 00 0a 01 03 0c 03 20 05 RDC Semiconductor Co. Serial Bus - USB2 Enhanced HC
17f3 6060 00 0b 00 12 0c 03 10 09 RDC Semiconductor Co. Serial Bus - USB Open HC
17f3 6061 00 0b 01 03 0c 03 20 0a RDC Semiconductor Co. Serial Bus - USB2 Enhanced HC
17f3 1011 00 0c 00 01 01 01 8a 0e RDC Semiconductor Co. Storage - IDE (prog. canals)
17f3 2010 00 0d 00 00 03 00 00 00 RDC Semiconductor Co. Display - VGA-compatible c.
17f3 3010 00 0e 00 01 04 03 00 0b RDC Semiconductor Co. Multimedia - High Definition Audio
Хотелось бы иметь и архив исходников
из SVN сборки в директории сборок.
и информацию что не вошло
или чем отличаются img и iso сборки.
из SVN сборки в директории сборок.
и информацию что не вошло
или чем отличаются img и iso сборки.
Img и iso ночные сборки ничем не отличаются. Архив исходников - он весь на SVN, посмотреть, что именно используется, можно в makefile.
Обнаружил фичу (формально не баг) скрипта автосборки - если изменился файл не указанный в качестве собираемого (к примеру kfm.asm не менялся), но включенный в собираемый по include (зато менялись другие файлы которые при сборке kfm.asm тягаются), то сборка собирается впустую или в ней будут присутствовать не все изменения.
Это баг, я исправила его в r2347. Автоматическое отслеживание include-зависимостей в fasm-программах вообще работает, но в данном случае у скрипта и у make разошлись мнения по поводу пробелов в полном имени цели.
Сделаем мир лучше!
Хорошо, спасибо.
Не работает КОС nb svn# 2447 и 2451.
Хотел программу дописать в свежей nb, но не тут-то было. При открытии отладчика, всё нормально, но как только его закрываешь (нажатием на кнопку с крестиком), пропадает стрелка (курсор) и вся система виснет наглуха (поэтому немогу выложить лог файл). Помогает только перезагрузка. Думал дело в программе, поэтому проверил на "Hello World", из журнала Колибри (не помню как он называется, так как заготовил заранее и очень давно), он 100% рабочий, и в этом случае таже картина.
В КОС nb svn#2333, там всё работает как надо.
P.S. В nb svn#2447 вообще при закрыти любой программы вся система виснет и сплошные глюки. Не знаю, может c отладчиком чего-то не то намудрили, но я думаю дело в ядре (хотя может и ошибаюсь).
Хотел программу дописать в свежей nb, но не тут-то было. При открытии отладчика, всё нормально, но как только его закрываешь (нажатием на кнопку с крестиком), пропадает стрелка (курсор) и вся система виснет наглуха (поэтому немогу выложить лог файл). Помогает только перезагрузка. Думал дело в программе, поэтому проверил на "Hello World", из журнала Колибри (не помню как он называется, так как заготовил заранее и очень давно), он 100% рабочий, и в этом случае таже картина.
В КОС nb svn#2333, там всё работает как надо.
P.S. В nb svn#2447 вообще при закрыти любой программы вся система виснет и сплошные глюки. Не знаю, может c отладчиком чего-то не то намудрили, но я думаю дело в ядре (хотя может и ошибаюсь).
Проверил с #2451, действительно, если в процессе отладки закрыть отладчик, система падает.
На доске отладки (проверял с calc) появляется текст:
На доске отладки (проверял с calc) появляется текст:
Code: Select all
Process - forced terminate. PID: 01
Page fault
EAX: 0D
EBX: 2FB
ECX: 2FB
EDX: 0
ESI: 0
EDI: 120
EBP: 80821D4C
EIP: 800250A9
ESP: 80821D34
Flags: 00200046
CS: 08 (kernel)
Не нужно так бурно изливать свои эмоции. Это обычный рабочий процесс по мере модернизации кода ядра. Это же ночная сборка не стабильный билд - никто не обещал безошибочную работу, тем более при исправлении таких фундаментальных вещей как изменение вывода видео. Всего на свете автор проверить не может - у меня нет штата тестеров. Все на что я мог грешить - я уже проверил. Буду исправлять и этот косяк.Rock_maniak_forever wrote:Не работает КОС nb svn# 2447 и 2451.
Who is online
Users browsing this forum: No registered users and 0 guests