All pastes #697595 Raw Edit

hal

public text v1 · immutable
#697595 ·published 2007-09-14 14:44 UTC
rendered paste body
cncmill@cncmill-desktop:~$ halcmd show all parport
Loaded HAL Components:
ID  Type  Name                                      PID   State

Component Pins:
Owner  Type  Dir     Value      Name
 06    bit   IN          FALSE  parport.0.pin-01-out
 06    bit   IN          FALSE  parport.0.pin-02-out <== Xdir
 06    bit   IN          FALSE  parport.0.pin-03-out <== Xstep
 06    bit   IN          FALSE  parport.0.pin-04-out <== Ydir
 06    bit   IN          FALSE  parport.0.pin-05-out <== Ystep
 06    bit   IN          FALSE  parport.0.pin-06-out <== Zdir
 06    bit   IN          FALSE  parport.0.pin-07-out <== Zstep
 06    bit   IN          FALSE  parport.0.pin-08-out <== iocontrol.0.coolant-flood
 06    bit   IN          FALSE  parport.0.pin-09-out <== spindle-pwm
 06    bit   OUT          TRUE  parport.0.pin-10-in
 06    bit   OUT         FALSE  parport.0.pin-10-in-not
 06    bit   OUT          TRUE  parport.0.pin-11-in
 06    bit   OUT         FALSE  parport.0.pin-11-in-not
 06    bit   OUT          TRUE  parport.0.pin-12-in ==> encoder.0.phase-B
 06    bit   OUT         FALSE  parport.0.pin-12-in-not
 06    bit   OUT          TRUE  parport.0.pin-13-in
 06    bit   OUT         FALSE  parport.0.pin-13-in-not
 06    bit   IN          FALSE  parport.0.pin-14-out
 06    bit   OUT          TRUE  parport.0.pin-15-in ==> encoder.0.phase-A
 06    bit   OUT         FALSE  parport.0.pin-15-in-not
 06    bit   IN          FALSE  parport.0.pin-16-out <== motion.spindle-forward
 06    bit   IN          FALSE  parport.0.pin-17-out
 06    bit   IN          FALSE  parport.1.pin-01-out
 06    bit   OUT         FALSE  parport.1.pin-02-in
 06    bit   OUT          TRUE  parport.1.pin-02-in-not
 06    bit   OUT         FALSE  parport.1.pin-03-in
 06    bit   OUT          TRUE  parport.1.pin-03-in-not
 06    bit   OUT         FALSE  parport.1.pin-04-in
 06    bit   OUT          TRUE  parport.1.pin-04-in-not
 06    bit   OUT         FALSE  parport.1.pin-05-in
 06    bit   OUT          TRUE  parport.1.pin-05-in-not
 06    bit   OUT         FALSE  parport.1.pin-06-in
 06    bit   OUT          TRUE  parport.1.pin-06-in-not
 06    bit   OUT         FALSE  parport.1.pin-07-in
 06    bit   OUT          TRUE  parport.1.pin-07-in-not
 06    bit   OUT         FALSE  parport.1.pin-08-in
 06    bit   OUT          TRUE  parport.1.pin-08-in-not
 06    bit   OUT         FALSE  parport.1.pin-09-in
 06    bit   OUT          TRUE  parport.1.pin-09-in-not
 06    bit   OUT          TRUE  parport.1.pin-10-in ==> ext-estop
 06    bit   OUT         FALSE  parport.1.pin-10-in-not
 06    bit   OUT          TRUE  parport.1.pin-11-in
 06    bit   OUT         FALSE  parport.1.pin-11-in-not ==> Xswitches
 06    bit   OUT          TRUE  parport.1.pin-12-in
 06    bit   OUT         FALSE  parport.1.pin-12-in-not ==> Yswitches
 06    bit   OUT          TRUE  parport.1.pin-13-in
 06    bit   OUT         FALSE  parport.1.pin-13-in-not ==> Zswitches
 06    bit   IN          FALSE  parport.1.pin-14-out
 06    bit   OUT         FALSE  parport.1.pin-15-in
 06    bit   OUT          TRUE  parport.1.pin-15-in-not
 06    bit   IN          FALSE  parport.1.pin-16-out
 06    bit   IN          FALSE  parport.1.pin-17-out

Signals:
Type      Value      Name

Parameters:
Owner  Type  Dir    Value      Name
 06    bit    RW         FALSE  parport.0.pin-01-out-invert
 06    bit    RW         FALSE  parport.0.pin-02-out-invert
 06    bit    RW         FALSE  parport.0.pin-03-out-invert
 06    bit    RW         FALSE  parport.0.pin-04-out-invert
 06    bit    RW         FALSE  parport.0.pin-05-out-invert
 06    bit    RW         FALSE  parport.0.pin-06-out-invert
 06    bit    RW         FALSE  parport.0.pin-07-out-invert
 06    bit    RW         FALSE  parport.0.pin-08-out-invert
 06    bit    RW         FALSE  parport.0.pin-09-out-invert
 06    bit    RW         FALSE  parport.0.pin-14-out-invert
 06    bit    RW         FALSE  parport.0.pin-16-out-invert
 06    bit    RW         FALSE  parport.0.pin-17-out-invert
 06    s32    RO          2005  parport.0.read.time
 06    s32    RW         17407  parport.0.read.tmax
 06    s32    RO          4029  parport.0.write.time
 06    s32    RW         24255  parport.0.write.tmax
 06    bit    RW         FALSE  parport.1.pin-01-out-invert
 06    bit    RW         FALSE  parport.1.pin-14-out-invert
 06    bit    RW         FALSE  parport.1.pin-16-out-invert
 06    bit    RW         FALSE  parport.1.pin-17-out-invert
 06    s32    RO          3095  parport.1.read.time
 06    s32    RW         35215  parport.1.read.tmax
 06    s32    RO           912  parport.1.write.time
 06    s32    RW         19201  parport.1.write.tmax
 06    s32    RO             0  parport.read-all.time
 06    s32    RW             0  parport.read-all.tmax
 06    s32    RO             0  parport.write-all.time
 06    s32    RW             0  parport.write-all.tmax

Exported Functions:
Owner CodeAddr   Arg    FP  Users  Name
 06   e0bbb360 e0e627f0 NO     1   parport.0.read
 06   e0bbb440 e0e627f0 NO     1   parport.0.write
 06   e0bbb360 e0e628b8 NO     1   parport.1.read
 06   e0bbb440 e0e628b8 NO     1   parport.1.write
 06   e0bbb520 e0e627f0 NO     0   parport.read-all
 06   e0bbb560 e0e627f0 NO     0   parport.write-all

Realtime Threads:
   Period   FP   Name    (Time, Max-Time)

cncmill@cncmill-desktop:~$