Changeset 2866


Ignore:
Timestamp:
Feb 15, 2012, 9:04:02 AM (3 years ago)
Author:
quozl
Message:

OLPC XO-1 - add diagnostics menu, #11622

Location:
cpu/x86/pc/olpc
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • cpu/x86/pc/olpc/devices.fth

    r2812 r2866  
    101101   " dropins" device-name 
    102102 
    103    h# c0000 constant /device 
     103   h# f0000 constant /device 
    104104   fload ${BP}/dev/subrange.fth 
    105105end-package 
  • cpu/x86/pc/olpc/fw.bth

    r2865 r2866  
    305305   time&date .date space .time  ."  UTC" cr 
    306306; 
     307 
    307308fload ${BP}/cpu/x86/pc/olpc/banner.fth 
    308  
    309309fload ${BP}/ofw/gui/loadmenu.fth 
     310fload ${BP}/cpu/x86/pc/olpc/via/mfgtest.fth 
     311fload ${BP}/cpu/x86/pc/olpc/testitems.fth 
     312 
    310313false value smt-test?  false value final-test? 
    311314fload ${BP}/cpu/x86/pc/olpc/disptest.fth 
     
    560563   rocker-left game-key?  if 
    561564      protect-fw 
    562       text-on  " test-all" ['] eval guarded 
     565      text-on  ['] gamekey-auto-menu guarded 
    563566      ." Tests complete - powering off" cr  d# 5000 ms  power-off 
    564567   then 
     
    656659 
    657660fload ${BP}/cpu/x86/pc/olpc/diskspeed.fth  \ Mass storage speed test 
    658  
    659 \ #10778 disable menu 
    660 warning @  warning off 
    661 : menu ; 
    662 warning ! 
    663661 
    664662\ This helps with TeraTerm, which sends ESC-O as the arrow key prefix 
  • cpu/x86/pc/olpc/loaddropins.fth

    r2709 r2866  
    5050   " ${BP}/cpu/x86/pc/olpc/images/xo.565"       " xo.565"        $add-deflated-dropin 
    5151   " ${BP}/cpu/x86/pc/olpc/images/sd.565"       " ext.565"       $add-deflated-dropin 
    52    " ${BP}/cpu/x86/pc/olpc/images/spi.565"      " spi.565"       $add-deflated-dropin 
    5352 
    5453   " ${BP}/ofw/termemu/15x30pc.psf"             " font"          $add-deflated-dropin 
  • cpu/x86/pc/olpc/olpc.bth

    r2709 r2866  
    3131in: ${BP}/cpu/x86/pc/olpc/build/dsdt.aml 
    3232in: ${BP}/cpu/x86/pc/olpc/build/mcastnand.bin 
     33in: testicons.bin 
    3334 
    3435build-now 
     
    5455   ?do  h# ff ofd @ fputc  loop 
    5556; 
     57 
     58\ Tell the dropin manager to skip the area reserved for manufacturing data 
     59h# e0000 to reserved-start 
     60h# f0000 to reserved-end 
    5661 
    5762.( --- Saving as ) 
     
    8287\   " ${BP}/cpu/x86/pc/olpc/build/blaster.bin"   " blaster"         $add-deflated-dropin 
    8388\   " ${BP}/cpu/x86/pc/olpc/build/cloner.bin"    " cloner"          $add-deflated-dropin 
     89   " testicons/play.565"        " play.565"     $add-deflated-dropin 
     90   " testicons/quit.565"        " quit.565"     $add-deflated-dropin 
     91   " testicons/cpu.565"         " cpu.565"      $add-deflated-dropin 
     92   " testicons/spi.565"         " spi.565"      $add-deflated-dropin 
     93   " testicons/ram.565"         " ram.565"      $add-deflated-dropin 
     94   " testicons/sdcard.565"      " sdcard.565"   $add-deflated-dropin 
     95   " testicons/keyboard.565"    " keyboard.565" $add-deflated-dropin 
     96   " testicons/display.565"     " display.565"  $add-deflated-dropin 
     97   " testicons/touchpad.565"    " touchpad.565" $add-deflated-dropin 
     98   " testicons/audio.565"       " audio.565"    $add-deflated-dropin 
     99   " testicons/usb.565"         " usb.565"      $add-deflated-dropin 
     100   " testicons/battery.565"     " battery.565"  $add-deflated-dropin 
     101   " testicons/camera.565"      " camera.565"   $add-deflated-dropin 
     102   " testicons/wifi.565"        " wifi.565"     $add-deflated-dropin 
     103   " testicons/clock.565"       " clock.565"    $add-deflated-dropin 
     104   " testicons/timer.565"       " timer.565"    $add-deflated-dropin 
    84105 
    85106   /rom h# 400 - pad-file       \ rmstart image must start 0x400 from end 
Note: See TracChangeset for help on using the changeset viewer.