Changeset 2866


Ignore:
Timestamp:
Feb 15, 2012, 8:04:02 AM (4 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.