· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.ASSEMBLER —› system calls

Посл.отвђт Сообщенiе


Дата: Окт 4, 2003 14:26:23

system calls


Дата: Окт 4, 2003 14:29:32

Кто знает, где можно достать нормальную документацию по системным вызовам Linux/Unix., напишите пожалуйста, ато через поисковики ничего нормального найти не удаётся...


Дата: Окт 5, 2003 21:37:06

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


Дата: Окт 5, 2003 22:22:15

См. на wasm.ru раздел Статьи -> Linux/Unix.


Дата: Окт 5, 2003 22:36:19

Уже смотрел, и даже научился писать Hello, world!!!. И всё, смотрел линки котрые там есть, даже нашёл списочки с системными вызовами, но как, например установить курсор в определённую позицию, и много чего иного, что мне нужно я не нашёл.


Дата: Окт 5, 2003 22:40:57

Elvovan
А примеры, которые с FASM для Linux идут, ты уже смотрел?


Дата: Окт 6, 2003 19:42:56

Да, специально зашёл на www.flatassembler.net, скачал fasm 1.49; там оказалось всего три примера: два из них пишут "Hello world", третий "Elves are coming"; поэтому у кого есть другие примеры потрудитесь их, пожалуйста прислать...


Дата: Окт 6, 2003 20:11:43

a pack of GTK programming examples (by Sven Blumenstein) Разве не оно?


Дата: Окт 7, 2003 16:13:32

Тема называется system calls, когда я начал тему, я просил документацию по системным вызовам, я так предполагаю, что это вызовы функций ядра при помощи прерывания int $0x80, в вушеприведённых примерах ни одного из них не встретил... Похоже не оно...


Дата: Окт 8, 2003 10:50:11

Хорошо, никто не знает... Во многих справочниках по ассемблеру приведены функции DOS и BIOS, ну, соответственно, как я подозреваю, функции BIOS от операционноц системы зависеть не должны (или я не прав???), но когда я пытался вызывать их из под Linux или FreeBSD система меня посылала (вдаль), ну вот и вопрос: Можно-ли в Unix системах вызывать функции BIOS; и если можно, то как???


Дата: Окт 8, 2003 16:29:26 · Поправил: van

Можно-ли в Unix системах вызывать функции BIOS; и если можно, то как???
IMHO LKM.
Да, исходники Linux можно посмотреть.Километровые конечно,
но там точно есть то, что надо.Зубков также.А вообще на асме под никсы кодят узкоспецифичные вещи.Так что если
есть свободное время - вперёд.Если это кому-то ещё надо,кроме тебя.
А лучше свяжись с gl00my. Он в последнее время копался.
На Си конечно.(его майл можешь найти в уголке NT+)


Дата: Окт 8, 2003 17:15:57 · Поправил: van

кое-что есть здесь:
/usr/src/linux-x.x.xx-x/arch/i386/kernel/irq.c

ещё:
[url=]http://www.lxhp.in-berlin.de/lhpioctl.html[/url]

и вообще. linuxassembly.org - пошарься по линкам,кое-что
(не всё) здравое есть.

Не знаю, может и займусь эдак через полгодика этим.

P.S. на сайте какой-то то ли -вирь то ли -хак группы
было.Только линк из головы вылетел :((
Как вспомню - кину.


Дата: Окт 8, 2003 20:43:22 · Поправил: van

[url=]http://cs.mipt.ru/docs/comp/rus/programming/os/unix/kern_progr_g uide/index.html[/url]
Воистину дзен!
И покарает Пингвин Мелких и Мягких!©2003 wasm team
Спасибо Volodya, тёзка! За ссылку спасибо.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.038