home *** CD-ROM | disk | FTP | other *** search
/ Compu-Fix / Compu-Fix.iso / referenz / text / amickpt.txt < prev    next >
Encoding:
Text File  |  1993-03-01  |  5.2 KB  |  228 lines

  1.  
  2.  
  3.  
  4.  
  5.                        AMI (AMERICAN MEGATRENDS INC.)
  6.                    CHECK POINT CODES FOR PRE 4/9/90 BIOS
  7.  
  8.  
  9.  
  10.         The 286 and later AMI bios's have a check point trace in them to
  11.         indicate where the code is at should a problem  occur while booting.
  12.  
  13.         This checkpoint code is output to port 80 as a hex code and can be
  14.         monitored with a special board costing about 50$ available in several
  15.         magazine adds.  The following is a list of the codes for pre 4/9/90
  16.         286 bios's.
  17.  
  18.         01____NMI is disabled, and 286 registor test about to start
  19.  
  20.         02____286 registor test is finished
  21.  
  22.         03____ROM checksum OK  (F000:0000--->F000:FFFF)
  23.  
  24.         04____8259 initialization OK
  25.  
  26.         05____CMOS pending interrupt disabled
  27.  
  28.         06____Video disabled and system timer counting OK
  29.  
  30.         07____channel 2 of 8253 test OK
  31.  
  32.         08____channel 2 delta count test OK
  33.  
  34.         09____channel 1 delta count test OK
  35.  
  36.         0A____channel 0 delta count test OK
  37.  
  38.         0B____parity status cleared
  39.  
  40.         0C____refresh and system timer OK
  41.  
  42.         0D____refresh link toggling OK
  43.  
  44.         0E____refresh periods on/off 50% OK
  45.  
  46.         0F____??????
  47.  
  48.         10____confirmed that refresh is on and about to start 64k memory
  49.  
  50.         11____address line test OK
  51.  
  52.         12____64k base memory test OK
  53.  
  54.         13____interrupt vectors initialized
  55.  
  56.         14____8042 keyboard controller test OK
  57.  
  58.         15____CMOS read/write test is OK
  59.  
  60.         16____CMOS checksum/battery check is OK
  61.  
  62.         17____monochrome mode set OK
  63.  
  64.         18____color mode set OK
  65.  
  66.         19____start to look for optional video ROM
  67.  
  68.         1A____optional video ROM control OK
  69.  
  70.         1B____display memory read/write test OK
  71.  
  72.         1C____display memory read/write test for alternate display is OK
  73.  
  74.         1D____video retrace check is OK
  75.  
  76.         1E____global equipment byte set for video OK
  77.  
  78.         1F____mode set call for mono/color OK
  79.  
  80.         20____video test is OK
  81.  
  82.         21____video display OK
  83.  
  84.         22____power on message display is OK
  85.  
  86.         23---->2F ???????
  87.  
  88.         30____virtual mode memory test about to start
  89.  
  90.         31____virtual mode memory test started
  91.  
  92.         32____processor in virtual mode
  93.  
  94.         33____memory address line test in progress
  95.  
  96.         34____memory address line test in progress
  97.  
  98.         35____memory below 1MB calculated
  99.  
  100.         36____memory size computed OK
  101.  
  102.         37____memory test in progress
  103.  
  104.         38____memory initialization finished below 1MB
  105.  
  106.         39____memory initialization finished above 1MB
  107.  
  108.         3A____display the memory size
  109.  
  110.         3B____about to start memory test below 1MB
  111.  
  112.         3C____memory test below 1MB OK
  113.  
  114.         3D____memory test over 1MB OK
  115.  
  116.         3E____about to go to real mode (shutdown)
  117.  
  118.         3F____shutdown was successful and entered real mode OK
  119.  
  120.         40____attempt disable A20 address ling
  121.  
  122.         41____gate A20 line disabled successfully
  123.  
  124.         42____about to start DMA controller test
  125.  
  126.         43---->4d ????
  127.  
  128.         4E____address line test OK
  129.  
  130.         4F____processor in real mode after shutdown
  131.  
  132.         50____DMA page registor test OK
  133.  
  134.         51____DMA unit 1 base registor test about to start
  135.  
  136.         52____DMA unit 1 channel OK, about to start channel 2
  137.  
  138.         53____DMA channel 2 base registor test OK
  139.  
  140.         54____about to test f/f latch for unit 1
  141.  
  142.         55____f/f latch test both units OK
  143.  
  144.         56____DMA unit 1 and 2 programmed OK
  145.  
  146.         57____8259 initialization over
  147.  
  148.         58____8259 mask registor check OK
  149.  
  150.         59____master 8259 mask registor OK and about to start slave
  151.  
  152.         5A____about to check timer and keyboard interrupt level
  153.  
  154.         5B____timmer interrupt OK
  155.  
  156.         5C____about to test keyboard interrupt
  157.  
  158.         5D____ERROR! timer/keyboard interrupt not in proper level
  159.  
  160.         5E____8259 interrupt controller error
  161.  
  162.         5F____8259 interrupt controller test OK
  163.  
  164.         60---->6F ????
  165.  
  166.         70____start of keyboard test
  167.  
  168.         71____keyboard BAT test OK
  169.  
  170.         72____keyboard test OK
  171.  
  172.         73____keyboard global data initialization OK
  173.  
  174.         74____floppy setup about to start
  175.  
  176.         75____floppy setup OK
  177.  
  178.         76____hard disk setup about to start
  179.  
  180.         77____hard disk setup OK
  181.  
  182.         78____
  183.  
  184.         79____about to initialize timer data area
  185.  
  186.         7A____verify CMOS battery power
  187.  
  188.         7B____CMOS battery verify OK
  189.  
  190.         7C____
  191.  
  192.         7D____about to analyze diagnostic test results for memory
  193.  
  194.         7E____CMOS memory size update OK
  195.  
  196.         7F____about to check optional ROM C000:0
  197.  
  198.         80____keyboard sensed to enable setup
  199.  
  200.         81____optional ROM control OK
  201.  
  202.         82____printer global data initialization OK
  203.  
  204.         83____serial global data initialization OK
  205.  
  206.         84____80237 check and test OK
  207.  
  208.         85____about to display soft error message
  209.  
  210.         86____about to give control to system ROM E000:0
  211.  
  212.         87____system ROM E000:0 check over
  213.  
  214.         00______controll given to INT_19 boot loader
  215.  
  216.  
  217.         ------------------------- END -------------------------
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.