chiark
/
gitweb
/
~ijackson
/
trains.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Merge and end branch-hostside-wip-2008-01-25 PROPERLY; cvs up -j branch-hostside...
[trains.git]
/
hostside
/
stastate.h.gen
1
#!/bin/sh
2
3
set -e
4
Sta () { l="$l $1"; }
5
6
# sta_toev ping_toev
7
Sta Flush # R 300 I ?
8
Sta Off # I ? I ?
9
Sta Ping # I ? I ?
10
Sta Fault # I ? R set
11
Sta Settling # I ? R set
12
Sta Resolving # I ? R set
13
Sta Run # I ? R set
14
15
echo 'typedef enum {'
16
for s in $l; do echo " Sta_$s,"; done
17
echo '} StartupState;
18
#define DEFINE_STASTATE_DATA \'
19
printf ' { '
20
for s in $l; do printf '"%s",' $s; done
21
echo '0 }'