1 / 13

AmigaOS

AmigaOS. Chase Sensky CS-550-1: Operating Systems Fall 2005. History of the AmigaOS. Atari (1980) Jay Miner Hi-Toro (1982) Larry Kaplan Dave Morse Lorraine Amiga (1982). History of the AmigaOS (cont.). Chip Prototypes Completed (1983) Agnus (Address Generator)

ita
Download Presentation

AmigaOS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AmigaOS Chase Sensky CS-550-1: Operating Systems Fall 2005

  2. History of the AmigaOS • Atari (1980) • Jay Miner • Hi-Toro (1982) • Larry Kaplan • Dave Morse • Lorraine • Amiga (1982)

  3. History of the AmigaOS (cont.) • Chip Prototypes Completed (1983) • Agnus (Address Generator) • Denise (Display Adapter) • Paula (Ports and Audio) • Consumer Electronics Show (CES) (1984) • Commodore (1984) • AmigaOS as a Luxury (1987) • Preemptive Multitasking • Robust Graphics

  4. History of the AmigaOS (cont.) • Amiga A3000 (1990) • 32-bit System • SCSI Support • Cleaner, more professional user interface • AmigaOS 3.0 (1992) • CrossDOS • Stagnate Sales (1995) • Gateway 2000 (1997)

  5. History of the AmigaOS (cont.) • AmigaOS 3.5 (1998) • TCP • USB • PowerPC • AmigaOS 3.9 (2000) • Shareware upgrades and fixes • AmigaOS 4.0 (2001) • Hyperion VOF • Eyetech Group Ltd.

  6. Kickstart • Bootstrap ROM • Kernel Components • Graphical User Interface (GUI) • Preemptive Multitasking Microkernel • File System • Softkickers • Size

  7. Graphical User Interface • graphics.library • Custom chipsets • Low level programming • PAL • NTSC • VGA • Intuition

  8. Preemptive Multitasking Microkernel • Exec.library • Memory • System Lists • Library Management • Scheduling • TS_RUN • TS_READY • TS_WAIT

  9. File System • dos library • Communication Between Tasks • Synchronous • Asynchronous • File and Directory Naming Conventions • 30 characters • May not contain “:” or “/” • File Flags • Executable Files • HUNKS

  10. Graphical Shell • Workbench • Customization • Screen fonts • Languages • Wallpaper • Cursors

  11. Strengths • Multimedia • Custom Graphic Chipsets • Custom Sound Chipsets • Lightweight • Powerful • Customizable

  12. Weaknesses • Little Flexibility • File Management • Not Adaptive

  13. Conclusions • Rich History • Overall Impressed • Eager To See AmigaOS 4.0 • x86 Compatible • Still Innovative After 20 Years?

More Related