http://www.aros.orgAROS-ExecTeam AROSAROS-Exec Archives

Начало

English

Česky

Deutsch

Ελληυικά

Français

Italiano

Nederlands

Polski

Português

Русский

Español

Suomi

Svenska


Новости

Архив

Введение

Текущее состояние
Снимки экрана
Порты
Лицензия

Загрузка (Download)


Документация

Пользователи
Установка
Использование
Команды CLI-shell
Applications
ЧАВО(FAQ)
Разработчики
Участие
План развития
Сообщить об ошибке
Работа с SVN
Сборка
Руководство по разработке приложений
Руководство по разработке приложений Zune
Руководство по системной разработке
Руководство по отладке
Справочная информация
Определения
Руководство по интерфейсу (UI Style)
Документирование
Портирование
Перевод
Заметки
Ссылки

Как с нами связаться

Списки рассылки
Каналы IRC

Участники проекта

Благодарности


Изображения

Разработчики
Разработчики вместе

Спонсоры

Наши баннеры

Ссылки

SourceForge Logo

Полезные ссылки

Разработка драйверов устройств

  • Спецификация USB 2.0

    Официальный источник информации о USB. Не очень прост для понимания, но обязателен, если вы хотите знать всё о USB.

  • USB в двух словах (понимание стандарта USB)

    Цитата с сайта:

    "Для новичков первые шаги в работе с USB могут показаться немного пугающими. После выхода спецификации USB 2.0 на 650 страницах стало проще за счёт полноты описания стандарта. [...] Хорошая новость заключается в том, что вам не надо даже беспокоиться о прочтении всего стандарта USB. [...] Совершите небольшое путешествие по различным главам спецификации USB 2.0 и кратко ознакомьтесь с ключевыми моментами."

Форматы исполняемых файлов

  • ELF - Executable and Linking Format - Спецификация, версия 1.2 - pdf-версия

    Официальный источник информации о формате ELF. Кроме спецификаций общих для всех платформ, где принят стандарт ELF. Также содержит части спецификации архитектуры микропроцессоров Intel.

  • ELF - Executable and Linking Format - html-версия

    HTML-версия спецификации ELF. Содержит только общие спецификации для всех платформ, где принят стнадарт ELF.

  • Amiga Portable Binaries

    Исследовательский проект по созданию системы портируемых исполняемых фалов для Amiga, позволяющий использовать единый исполняемый файл для множества процессорных архитектур. К сожалению, страница уже долгое время не обновляется; но там содержится несколько интересных идей. Определённо, кое-какие из них было бы приятно увидеть в AROS.

Ресурсы о разработке операционных систем

  • The Operating System Resource Center

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

  • Protected Mode Basics

    Статья Роберта Коллинса, в которой всесторонне рассматривается защищённый режим архитектуры x86. Возможно, содержит даже больше информации об этой архитектуре, чем вы хотите узнать.

  • Write your own operating system

    Множество полезной информации о низкоуровневом программировании операционной системы для архитектуры x86. В основном, об управлении аппаратным обеспечением, но также содержит несколько полезных деталей о файловых системах, сетевом взаимодействии, форматах исполняемых файлов и других полезных вещах.

  • Write your own operating system [FAQ]

    Ещё больше информации о написании операционных систем для архитектуры x86. Много информации об аппаратном обеспечении и достаточно много подробностей о высокоуровневых вещах и немного ссылок на полезные книги, инструменты и источники.

Инструменты

  • Object Oriented Programming For All (OOP4A)

    Ещё один, независимый от языка, объектно-ориентированный набор разработки для AmigaOS. В отличие от BOOPSI, содержит совместно используемые библиотеки для управления исполнением и прекомпилятор, предоставляющий более простой синтаксис.

  • Geek Gadgets

    Портированные на Амигу версии наиболее общих инструментов GNU, создающие полное UNIX-подобное окружение на Amiga. Включает все общие инструменты разработки GNU: binutils, GCC, grep, gawk, autoconf, automake, bison, cvs, flex, perl и многие другие.

  • Martin Blom's crosscompiler

    Набор кросскомпиляторов от Мартина Блома, созданный на основе GCC. Позволяет компилировать в Linux программы для Amiga .

  • Jocke 'Zerohero' Birging's crosscompiler

    Кросскомпиляторы для Cygwin и Linux для создания программ под AROS.

  • 68k Hosted cross compiler for generating x86-AROS binaries

    Кросскомпилятор, позволяющий компилировать на платформе m68k программы для AROS на платформе x86.


Copyright © 1995-2009, The AROS Development Team. Все права защищены.
Amiga© является торговым знаком Amiga Inc. Все прочие торговые знаки принадлежат их собственникам.