All pastes #390855 Raw Edit

tomp

public text v1 · immutable
·published 2007-03-11 18:45 UTC
rendered paste body
tomp@cncbox:~/emc2-head$ bin/halcmd show
Loaded HAL Components:
ID  Type  Name                                      PID   State
00008  User  halcmd20121                               20121 ready
00007  User  halmeter-20071                            20071 initializing
00006  RT    or2                                             ready
00003  User  halcmd20045                               20045 ready
00005  RT    threads                                         ready
00004  User  fred                                      20047 ready
00002  RT    hal_parport                                     ready

Component Pins:
Owner  Type  Dir     Value      Name
 04    bit   IN          FALSE  fred.led.0
 04    bit   OUT         FALSE  fred.mySoftButton
 06    bit   IN          FALSE  or2.0.in0 <== parport.0.pin-11-in-not
 06    bit   IN          FALSE  or2.0.in1 <== fred.mySoftButton
 06    bit   OUT         FALSE  or2.0.out
 06    bit   IN          FALSE  or2.1.in0 <== parport.0.pin-11-in-not
 06    bit   IN          FALSE  or2.1.in1 <== fred.mySoftButton
 06    bit   OUT         FALSE  or2.1.out
 02    bit   IN          FALSE  parport.0.pin-01-out
 02    bit   IN          FALSE  parport.0.pin-02-out
 02    bit   IN          FALSE  parport.0.pin-03-out
 02    bit   IN          FALSE  parport.0.pin-04-out
 02    bit   IN          FALSE  parport.0.pin-05-out
 02    bit   IN          FALSE  parport.0.pin-06-out
 02    bit   IN          FALSE  parport.0.pin-07-out
 02    bit   IN          FALSE  parport.0.pin-08-out
 02    bit   IN          FALSE  parport.0.pin-09-out
 02    bit   OUT          TRUE  parport.0.pin-10-in
 02    bit   OUT         FALSE  parport.0.pin-10-in-not
 02    bit   OUT          TRUE  parport.0.pin-11-in
 02    bit   OUT         FALSE  parport.0.pin-11-in-not
 02    bit   OUT          TRUE  parport.0.pin-12-in
 02    bit   OUT         FALSE  parport.0.pin-12-in-not
 02    bit   OUT          TRUE  parport.0.pin-13-in
 02    bit   OUT         FALSE  parport.0.pin-13-in-not
 02    bit   IN          FALSE  parport.0.pin-14-out
 02    bit   OUT          TRUE  parport.0.pin-15-in
 02    bit   OUT         FALSE  parport.0.pin-15-in-not
 02    bit   IN          FALSE  parport.0.pin-16-out
 02    bit   IN          FALSE  parport.0.pin-17-out

Signals:
Type      Value      Name
bit           FALSE  fred.mySoftButton
                         ==> or2.0.in1
                         ==> or2.1.in1
bit           FALSE  parport.0.pin-11-in-not
                         ==> or2.0.in0
                         ==> or2.1.in0

Parameters:
Owner  Type  Dir    Value      Name
 06    s32    RO           732  or2.0.time
 06    s32    RW         21004  or2.0.tmax
 06    s32    RO           108  or2.1.time
 06    s32    RW         19812  or2.1.tmax
 02    bit    RW         FALSE  parport.0.pin-01-out-invert
 02    bit    RW         FALSE  parport.0.pin-02-out-invert
 02    bit    RW         FALSE  parport.0.pin-03-out-invert
 02    bit    RW         FALSE  parport.0.pin-04-out-invert
 02    bit    RW         FALSE  parport.0.pin-05-out-invert
 02    bit    RW         FALSE  parport.0.pin-06-out-invert
 02    bit    RW         FALSE  parport.0.pin-07-out-invert
 02    bit    RW         FALSE  parport.0.pin-08-out-invert
 02    bit    RW         FALSE  parport.0.pin-09-out-invert
 02    bit    RW         FALSE  parport.0.pin-14-out-invert
 02    bit    RW         FALSE  parport.0.pin-16-out-invert
 02    bit    RW         FALSE  parport.0.pin-17-out-invert
 02    s32    RO          3492  parport.0.read.time
 02    s32    RW         26164  parport.0.read.tmax
 02    s32    RO          5340  parport.0.write.time
 02    s32    RW         24760  parport.0.write.tmax
 02    s32    RO             0  parport.read-all.time
 02    s32    RW             0  parport.read-all.tmax
 02    s32    RO             0  parport.write-all.time
 02    s32    RW             0  parport.write-all.tmax

Exported Functions:
Owner CodeAddr   Arg    FP  Users  Name
 06   e0cfc180 e0f3a1b0 NO     1   or2.0
 06   e0cfc180 e0f3a1c0 NO     1   or2.1
 02   e0b60360 e0f3a0b4 NO     1   parport.0.read
 02   e0b60440 e0f3a0b4 NO     1   parport.0.write
 02   e0b60520 e0f3a0b4 NO     0   parport.read-all
 02   e0b60560 e0f3a0b4 NO     0   parport.write-all

Realtime Threads:
   Period   FP   Name    (Time, Max-Time)
     999849 YES  thrd1    ( 8916, 34268 )
                  1 parport.0.read
                  2 parport.0.write
                  3 or2.0
                  4 or2.1