Dc Software Initialization And Power Up - IBM 6400 Maintenance Information Manual

6400 series cabinet and pedestal models, line matrix printers
Hide thumbs Also See for 6400:
Table of Contents

Advertisement

Chapter
5
The Power On Sequence
Jump Back into Flash and Clear DRAM — Boot code jumps back into
flash memory, then clears the DRAM that held the boot code.
Jump to MTOS — Jump to start initialization of the MTOS (Multi-Tasking
Operating System).

DC Software Initialization And Power Up

The final part of the power up sequence is initialization and startup of the DC
software, which occurs in the following order:
Clear Uninitialized RAM Variables
Set Initialized RAM Variables
Configure RAM (allocated based upon amount in the printer)
Jump to MTOS (Multi-Tasking Operating System)
Initialize the Processor (cache, vector table, etc.)
Partition RAM for Tasks
Allocate Peripheral Interfaces (console driver, etc.)
Start Main Task (supervisor)
Verify and Initialize NVRAM (statistics are cleared if NVRAM is not valid)
Initialize Libraries (fault, system, emulation)
Load Front Panel Menus from ROM
Initialize these tasks, then start them after all have initialized:
Print Engine Driver Task
CT Driver Task (sends 8344 code to the CT expansion board)
Serial Driver Task
Parallel Driver Task
CT Emulation Task
IGP Task (PGL or VGL)
Base Emulation Task:
Front Panel Task
Display "READY" on operator panel
150
Initialize Fonts
Initialize Graphics Library
Complete Emulation Library Initialization
Wait for all emulation tasks to initialize

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents