


                                NewBoot
                                -------

Mate ramdisk typu Pezik a pracujete s diskovou CP/M ? Vadi Vam ze vas zbytecne
disk zdrzuje ?  Nastesti je tu program NewBoot, ktery castecne predela system
Lamacovy CP/Mky tak aby se cerstva kopie CCP a BDOS nacetla z RD a ne z FD.
V ramdisku je ulozen i zavadec biosu + BIOS. Tento program muze pouzit i ten
kdo nema RD. Ten oceni ale jen zmenu klaves F1-F10 a moznost vypnuti iniciali-
zace casu. Ovladani programu je jednoduche a proto nepujdu do podrobnosti.Tento
program navic upravi disketu ze zni muze nacist system i clovek, ktery ma zalo-
hovatelny RD az 1MB.

Co lze delat:
------------
1) Na kterem aktivnim disku skoncit A..E - zadej pismeno

2) Inicializovat cas : Z - inicializovat
                       V - neinicializivat (+ pokus o spravnou korekci)

3) System nahravat z FD - jako drive
                     RD - kdyz to jde tak se system nahraje z RD

4) Zmena klaves F1-F10  - to snad kazdy pochopi sam ?
      inst - vklada kod chr(13)
       del - oznacuje delku retezce (inverzne se nevypisuje)
       cr  - potvrzeni
       esc - unik
      sipky- pohyb
             Pri vypisu znak 'Á' znaci ze kod je < chr(31)
             Pri vypisu znak '' znaci ze kod je chr(13)

5) Kam system ulozit: port E8..EF   - nazalohovatelny RD
6)                    stranka 0..15 -  zalohovatelny RD

7) Velikost zalohovatelneho RD. Pro 1MB ramdisk doporuciji 960kB.
   Pak muzete do stranky 0 dat program na aktivaci cp/m.



Jak je upraven boot ?
---------------------

Standartni boot vypada takto.

stopa 0 sektor 1       - tento sektor si precte nase romka a
                         podle neho nahraje a spusti program
stopa 0 sektor 2 az  5 - zde je Lamacuv boot
stopa 0 sektor 6 az 15 - je nevyuzit a sem prijde muj boot

Program NewBoot dela zmeny v sektoru 1 kde zmeni delku bootu a startovaci
adresu. Proto kdyz chcete mit puvodni neupraveny boot staci zmenit delku
a startovaci adresu. Sektor 2 az 5 vubec nemeni.



Jak se chova disketa po RESETU ?
--------------------------------

Po zapnuti (resetu) pocitace se program v romce podiva na disk a zjisti ze
je tam system. Tento nahraje a spusti. Do pameti se takto zapise standartni
Lamacuv boot a muj boot. Rizeni se nepreda Lamacovy (1200H), ale memu bootu
(1600H). V teto chvily se cte klavesnice a je-li stisknuta spravna klavesa
premeni se parametry. Potom nasleduje jiz vlastni boot dle parametru.

Klavesy ktere meni nastaveni:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~      A ... aktivni disk A
                                  B ... aktivni disk B
                                  C ... aktivni disk C
                                  D ... aktivni disk D
                                  E ... aktivni disk E
                                  R ... cista kopie z FD z do RD
                                  F ... system jen z FD (nesaha na RD)
                                  I ... inicializace casovace.
                                  N ... neinicializace casovace.



Dulezite upozorneni:
--------------------
          System se zapisuje na prislusny port (stranku) od c000-ffff.
                 Samozrejme jen kdyz je to potreba.


Pripadne dotazy:   Radek Suk
                 Capkova 2028
           436 01 Litvinov 1
