CODESET module InitializeMachine{{
    IMPORT MachineIO;
    CONST
        MAX_FONT_FILES = 10;
        MAX_MEMORY_BLOCKS = 100;
        MAX_NETWORK_CONNECTIONS = 5;
    VAR
        memoryBlocks: ARRAY [[0..10] OF MachineIO.MemoryBlock;
        networkConnections: ARRAY[[0..100] OF MachineIO.NetworkConnection;
    PROCEDURE Initialize() = BEGIN
        MachineIO.Initialize();
        MachineIO.Configure();
        MachineIO.PowerOn();
        InitializeFonts();
        InitializeMemory();
        InitializeNetwork();
        LoadDefaultSettings();
        SaveSettingsToFile();
    END;
}