The BIOS is the firmware of the IBM PC, occupying four 2kB ROM chips on the motherboard.
It provides bootstrap code and a library of common functions that all software can use for many purposes, such as video output, keyboard input, disk access, interrupt handling, testing memory, and other functions.
IBM shipped several versions of the BIOS throughout the PC's lifespan.
This ROM contains the cassette BASIC interpreter, cassette operating system, power-on self test, Input/Output (I/O) drivers, dot patterns for 128 characters in graphics mode, and a diskette bootstrap loader.
The ROM is packaged in 28-pin modules and has an access time of 250-ns and a cycle time of 375-ns.
It has space for up to 512K of ROM or Eraseable Programmable ROM (EP-ROM).
Six module sockets are provided, each of which can accept an 8K or 8 byte device.
Five sockets are populated with 40K of ROM.
Specifications
Property
Description
Manufacturer
International Business Machines (IBM)
Type
Personal Computer
Operating System
IBM BASIC / PC DOS 1.0
CPU
Intel 8088 @ 4.77 MHz
Memory
16kB or 64kB (expandable to 256kB)
Sound
Single programmable-frequency square wave with built-in speaker
Video
- IBM Monochrome Display Adapter - IBM Color Graphics Adapter
Display
- IBM 5151 monochrome display - IBM 5153 color display - Composite-input television - Genuine Perfectron* (TM) Picture Tube manufactured by NISTRON SNE
Input
IBM Model F 83-key keyboard with five-pin connector
Storage
- Up to two 5.25", 160K/320K (single/double sided) floppy disk drives - Port for attaching to cassette tape recorder - Optional hard disk drive
Expansion
- Five 62-pin expansion slots attached to 8-bit CPU I/O bus - IBM 5161 Expansion Chassis with four extra I/O slots
- 2× CIA 6526 (joystick, GPIO/RS-232/keyboard) - Power (+5V DC & 9V AC) - ROM Cartridge - Video/Audio (RF/A/V) - Serial IEEE 488 Bus (floppy disk/printer) - Digital Tape
RobCo Industries Termlink is a protocol of the Unified Operating System, used to log into the system and recover lost passwords.
It is also the main tool used in hacking terminals to gain access to otherwise restricted content and files.
Termlink is a basic program allowing for rudimentary interaction with a given computer system.
Apart from logging in, it also allows anyone with a rudimentary understanding of IT to force a reboot in maintenance mode and create a memory dump including the password for the terminal.
This security loophole is prevalent in all terminals using the UOS.
The security loop is achieved as the Termlink initiates the MF Boot Agent initializing the RETROS BIOS which then allows access to the maintenance mode to completely reset a terminal's password.
Since it is both an extremely simple and low-level computer utility.
It is also a very powerful one that allows a user to bypass more complex systems and (in this case) their associated security protocols.
A ROM chip, or Read-Only-Memory is a piece of hardware which may contain boot loaders, BIOS, operating systems, and other firmware.
Data stored in ROM cannot be electronically modified after the manufacture of the memory device.
A read-only-memory chip is useful for storing software that is rarely changed during the life of the system, also known as firmware.
Systems
The computer systems this project will model.
IBM PC 5150 (HAL PC 5051)
The IBM PC 5150, also known as the HAL 5051 Personal Computer in Fallout 4.
The BIOS is the firmware of the IBM PC, occupying four 2kB ROM chips on the motherboard. It provides bootstrap code and a library of common functions that all software can use for many purposes, such as video output, keyboard input, disk access, interrupt handling, testing memory, and other functions. IBM shipped several versions of the BIOS throughout the PC's lifespan.
This ROM contains the cassette BASIC interpreter, cassette operating system, power-on self test, Input/Output (I/O) drivers, dot patterns for 128 characters in graphics mode, and a diskette bootstrap loader. The ROM is packaged in 28-pin modules and has an access time of 250-ns and a cycle time of 375-ns.
It has space for up to 512K of ROM or Eraseable Programmable ROM (EP-ROM). Six module sockets are provided, each of which can accept an 8K or 8 byte device. Five sockets are populated with 40K of ROM.
- IBM Color Graphics Adapter
- IBM 5153 color display
- Composite-input television
- Genuine Perfectron* (TM) Picture Tube manufactured by NISTRON SNE
- Port for attaching to cassette tape recorder
- Optional hard disk drive
- IBM 5161 Expansion Chassis with four extra I/O slots
Commodore C64
Commodore 64
- @ 1.023 MHz (NTSC version)
- @ 0.985 MHz (PAL version)
- Power (+5V DC & 9V AC)
- ROM Cartridge
- Video/Audio (RF/A/V)
- Serial IEEE 488 Bus (floppy disk/printer)
- Digital Tape
RobCo Terminal
Terminals found across the United States vary in appearance, but are generally similar in terms of functionality.
TermLink
RETROS
akaRBIOS
???
Unified Operating System (UOS)
Booting of the computer is handled by the RobCo Industries MF Boot Agent v2.3.0, which is the bootloader used to load the
UOS
in all terminals.This in turn initializes the RETROS BIOS v4.02.08.00 52EE5.E7.E8. The
BIOS
then handles the booting of the RobCo Unified Operating System.Each computer runs on RobCo Industries' Unified Operating System (UOS).
RETROS BIOS v4.02.08.00 52EE5.E7.E8 is a pre-War Basic Input/Output System (BIOS) used on
RIT-V300
terminals. It initializes and tests the hardware of the terminal and then boots the RobCo Unified Operating System.TermLink (Mainframe Network Protocol)
The RobCo Industries Termlink Interface 3.0 is used as the protocol to communicate with internal components, or other machines.
RobCo Industries Termlink is a protocol of the Unified Operating System, used to log into the system and recover lost passwords. It is also the main tool used in hacking terminals to gain access to otherwise restricted content and files.
Termlink is a basic program allowing for rudimentary interaction with a given computer system. Apart from logging in, it also allows anyone with a rudimentary understanding of IT to force a reboot in maintenance mode and create a memory dump including the password for the terminal. This security loophole is prevalent in all terminals using the UOS.
The security loop is achieved as the Termlink initiates the MF Boot Agent initializing the RETROS BIOS which then allows access to the maintenance mode to completely reset a terminal's password. Since it is both an extremely simple and low-level computer utility. It is also a very powerful one that allows a user to bypass more complex systems and (in this case) their associated security protocols.
RobCo Pip-Boy
The RobCo PIP-OS(R) v7.1.0.8 is an operating system developed by RobCo Industries for the
Pip-Boy 3000 Mark IV
.DEITRIX 303
???
???
PIP-OS
Hardware
The hardware components of this system.
Components
The hardware components of a computer.
ROM
A ROM chip, or Read-Only-Memory is a piece of hardware which may contain boot loaders, BIOS, operating systems, and other firmware.
Data stored in ROM cannot be electronically modified after the manufacture of the memory device. A read-only-memory chip is useful for storing software that is rarely changed during the life of the system, also known as firmware.
RAM
RAM is used to store working data and machine code on this system.
Drive
Store system data.
Display
The system display.
Software
The software components of this system.
Boot Loader
Starts the BIOS.
BIOS
The BIOS is the most core component of the operating system.
MBR - Master Boot Record
A component of the system BIOS.
OS - Operating System
For example, the DOS operating system.
OS - Kernel
A lowest level component of the system BIOS.
Links
Fallout Lore
Some links which reference computing in the Fallout universe.
Computing
Hardware
Firmware
Software
Holotape
Networks
Companies