HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > оОдин квантовый час со слаксом
Страницы (34): « Первая ... « 29 30 31 32 [33] 34 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33024
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
SluX писал:
Это ответ нейросети, мне просто лень было вспоминать что я отвечал 10 лет назад, но оно полностью соответствует.

Но если тебе лень вспоминать, как ты можешь быть уверен что оно полностью соответствует?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 224175

Старое сообщение 13-05-2025 16:41
-
SluX
Блендераст и линуксоид

Дата регистрации: Sep 2007
Проживает: Оренбург
Сообщений: 462
Возраст: 38

Рейтинг



Цитата:
Дядя Миша писал:
Но если тебе лень вспоминать, как ты можешь быть уверен что оно полностью соответствует?

Я всё вспомнил, когда оно ответило. Но там немного не хватает, она не сказала про кольца доступа, ну рут, система, юзерспейс. Но я и не спрашивал об этом.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux

Сообщить модератору | IP: Записан
Сообщение: 224176

Старое сообщение 13-05-2025 16:57
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35011
Нанёс повреждений: 514 ед.
Возраст: 38

Рейтинг



Награды
 
[1 награда]


SluX
Ну так то много чего не хватает. Например, про настройку таблицы прерываний, про переход в защищённый режим, настройку сегментации и дескрипторов перехода и страничной памяти. Это всё происходит до загрузки ОС.

__________________

Сообщить модератору | IP: Записан
Сообщение: 224177

Старое сообщение 13-05-2025 17:10
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13504
Возраст: 33

Рейтинг



Ну да, нейронка даёт очень поверхностный ответ. Но чёт сомневаюсь что на собеседовании будут спрашивать вообще всё. Но всётаки было бы интересно послушать полный список для самообразования.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 13-05-2025 в 18:02

Сообщить модератору | IP: Записан
Сообщение: 224178

Старое сообщение 13-05-2025 17:55
- За что?
SluX
Блендераст и линуксоид

Дата регистрации: Sep 2007
Проживает: Оренбург
Сообщений: 462
Возраст: 38

Рейтинг



Цитата:
XaeroX писал:
SluX
Ну так то много чего не хватает. Например, про настройку таблицы прерываний, про переход в защищённый режим, настройку сегментации и дескрипторов перехода и страничной памяти. Это всё происходит до загрузки ОС.

Это смотря для какого уровня вопрос. У меня был вопрос для сисадмина. Этой информации достаточно. Дескрипторы и страничная память это уже для кодеров, которые раздербанивают ядро ОС и всё прочее. Там это не нужно. Достаточно знать принцип работы ОС, но не до уровня машинных кодов.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux

Отредактировано SluX 13-05-2025 в 18:25

Сообщить модератору | IP: Записан
Сообщение: 224179

Старое сообщение 13-05-2025 18:21
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4756
Возраст: 35

Рейтинг



SluX Прочитал, спасибо

Сообщить модератору | IP: Записан
Сообщение: 224180

Старое сообщение 13-05-2025 18:34
- За что?
SluX
Блендераст и линуксоид

Дата регистрации: Sep 2007
Проживает: Оренбург
Сообщений: 462
Возраст: 38

Рейтинг



Цитата:
FiEctro писал:
Ну да, нейронка даёт очень поверхностный ответ. Но чёт сомневаюсь что на собеседовании будут спрашивать вообще всё. Но всётаки было бы интересно послушать полный список для самообразования.


Если будет время, я расскажу из своего опыта или хотя бы нейронку спрошу более подробно. Там ещё для каждой ОС есть разница. Не очень большая, но есть. Ну например что в линуксе просто, то винда скажет "чёёёёблииин? чем сказал?"

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux

Отредактировано SluX 13-05-2025 в 21:07

Сообщить модератору | IP: Записан
Сообщение: 224181

Старое сообщение 13-05-2025 21:05
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6843
Возраст: 34

Рейтинг



Цитата:
XaeroX писал:
Не помню, когда в последний раз видел компьютер с писи спикером.

Дык это проблемы производителей корпусов, а не материнских плат. В бородатые 90-е и 00-е в каждом корпусе была пищалка. Я их целую кучу себе натаскал с корпусов, что пошли в металлолом. Если собираю знакомым комп, то втыкаю спикер, чтобы было по феншую.
Цитата:
SluX писал:
а я проц специально взял без встройки

Зачем? Сильно дешевле, чем со встройкой? Я наоборот, взял со встройкой, на случай, если видимокарта отрыгнёт. Чтобы работать было можно, пока новую не куплю, они сейчас чертовски дорогие, а тратить 5-7 тыр на офисную затычку, что слабее современной встройки, как-то не хочется.

Сообщить модератору | IP: Записан
Сообщение: 224187

Старое сообщение 14-05-2025 16:50
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35011
Нанёс повреждений: 514 ед.
Возраст: 38

Рейтинг



Награды
 
[1 награда]


Ku2zoff
Интересно, а отдельно спикер для корпуса купить можно?

__________________

Сообщить модератору | IP: Записан
Сообщение: 224192

Старое сообщение 14-05-2025 22:07
-
ZGreen
Роугнесс

Дата регистрации: Sep 2007
Проживает: Красноярск
Сообщений: 423
Возраст: 37

Рейтинг



XaeroX, конечно.

https://www.dns-shop.ru/product/187...exp-pc-speaker/

[ Вложение ]
61buivkoevl._ac_uy654_ql65_.jpg

Сообщить модератору | IP: Записан
Сообщение: 224193

Старое сообщение 15-05-2025 01:23
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35011
Нанёс повреждений: 514 ед.
Возраст: 38

Рейтинг



Награды
 
[1 награда]


ZGreen
О, спасибо! заказал на Амазоне.
Правда, был только вариант купить 3 штуки в упаковке. По цене вышло 190 рублей за штуку. Завтра доставят - проверим.

__________________

Сообщить модератору | IP: Записан
Сообщение: 224194

Старое сообщение 15-05-2025 01:58
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33024
Нанёс повреждений: 392 ед.

Рейтинг



Сейчас логику немного поменяли. Если POST прошёл успешно, то ничего не пищит. Пищит только когда ошибка.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 224198

Старое сообщение 15-05-2025 05:52
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35011
Нанёс повреждений: 514 ед.
Возраст: 38

Рейтинг



Награды
 
[1 награда]


Дядя Миша
А можно организовать вывод звука через спикер? Помнится, в старых играх такое прокатывало.

__________________

Сообщить модератору | IP: Записан
Сообщение: 224203

Старое сообщение 15-05-2025 13:38
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33024
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
XaeroX писал:
А можно организовать вывод звука через спикер?

Сложно сказать. Раньше там полноценный ЦАП стоял восьмибитный, а большой бумажный динамик выполнял важную роль в цепи интегрирования.
Вы вероятно уже и не помните, но на 386-х звук динамика был промодулирован частотой в 1kHz, а теперь он резкий.
Скорее всего он уже ничего не умеет кроме писка.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 224205

Старое сообщение 15-05-2025 14:33
-
SluX
Блендераст и линуксоид

Дата регистрации: Sep 2007
Проживает: Оренбург
Сообщений: 462
Возраст: 38

Рейтинг



Цитата:
Ku2zoff писал:
Зачем? Сильно дешевле, чем со встройкой?

Примерно на 15% дешевле. Ну пусть будет на всякий случай действительно. Мало ли что.

Добавлено 15-05-2025 в 23:22:

code:
#include <Uefi.h> #include <Library/UefiLib.h> #include <Library/UefiBootServicesTableLib.h> #include <Library/IoLib.h> #include <Library/BaseLib.h> #include <Library/DebugLib.h> #define SPEAKER_PORT 0x61 #define PIT_CONTROL 0x43 #define PIT_CHANNEL2 0x42 // Частота системного таймера #define PIT_FREQ 1193180 // Включить динамик с заданной частотой VOID SpeakerOn(UINT32 freq) { UINT16 divisor; UINT8 tmp; if (freq == 0) { return; } divisor = (UINT16)(PIT_FREQ / freq); // Настроить таймер PIT канал 2 в режиме генерации квадратной волны IoWrite8(PIT_CONTROL, 0xB6); // 10110110b - channel 2, lobyte/hibyte, mode 3 (square wave), binary IoWrite8(PIT_CHANNEL2, (UINT8)(divisor & 0xFF)); // младший байт делителя IoWrite8(PIT_CHANNEL2, (UINT8)((divisor >> 8) & 0xFF)); // старший байт делителя // Включить динамик (установить биты 0 и 1 порта 0x61) tmp = IoRead8(SPEAKER_PORT); if ((tmp & 3) != 3) { IoWrite8(SPEAKER_PORT, tmp | 3); } } // Выключить динамик VOID SpeakerOff() { UINT8 tmp = IoRead8(SPEAKER_PORT) & 0xFC; // обнуляем биты 0 и 1 IoWrite8(SPEAKER_PORT, tmp); } // Пример простой мелодии (частоты в Гц) typedef struct { UINT32 freq; UINTN duration; // в миллисекундах } NOTE; NOTE melody[] = { { 262, 300 }, // До (C4) { 294, 300 }, // Ре (D4) { 330, 300 }, // Ми (E4) { 349, 300 }, // Фа (F4) { 392, 300 }, // Соль (G4) { 0, 300 }, // Пауза { 392, 600 }, // Соль (G4) длиннее }; EFI_STATUS EFIAPI UefiMain( IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable ) { UINTN i; for (i = 0; i < sizeof(melody) / sizeof(NOTE); i++) { if (melody[i].freq == 0) { SpeakerOff(); } else { SpeakerOn(melody[i].freq); } gBS->Stall(melody[i].duration * 1000); // Задержка в микросекундах } SpeakerOff(); return EFI_SUCCESS; }

Проверьте у кого конпиляторы есть для си.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux

Сообщить модератору | IP: Записан
Сообщение: 224206

Старое сообщение 15-05-2025 18:22
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 21:16. Новая тема    Ответить
Страницы (34): « Первая ... « 29 30 31 32 [33] 34 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > оОдин квантовый час со слаксом
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024