6_a_paulfellows
I got to write the I2C drivers , actually I was given some I2C drivers by John Biggs , who 's at ARM today , they were written in Modula2 which had been ripped off out of the ARX implementation , he said “ here , this is how you do it , make the Real Time Clock work , that 'll be fine , just test it for me will you ? ” .
%3
0006_0002__got_0006_0004__write
got_write
0006_0001__I
I
0006_0002__got_0006_0004__write->0006_0001__I
[arg0]
0006_0005__the_0006_0006__I2C_0006_0007__drivers
the_i2c_drivers
0006_0002__got_0006_0004__write->0006_0005__the_0006_0006__I2C_0006_0007__drivers
[arg1]
0006_0009__actually_0006_0011__was_0006_0012__given
actually_was_given
0006_0002__got_0006_0004__write->0006_0009__actually_0006_0011__was_0006_0012__given
[prn_comment]
0006_0009__actually_0006_0011__was_0006_0012__given->0006_0001__I
[arg2]
0006_0013__some_0006_0014__I2C_0006_0015__drivers
some_i2c_drivers
0006_0009__actually_0006_0011__was_0006_0012__given->0006_0013__some_0006_0014__I2C_0006_0015__drivers
[arg1]
0006_0017__John_0006_0018__Biggs
john_biggs
0006_0009__actually_0006_0011__was_0006_0012__given->0006_0017__John_0006_0018__Biggs
[arg0]by[lgs]
0006_0027__were_0006_0028__written
were_written
0006_0009__actually_0006_0011__was_0006_0012__given->0006_0027__were_0006_0028__written
[prn_comment]
0006_0042__said
said
0006_0009__actually_0006_0011__was_0006_0012__given->0006_0042__said
[prn_comment]
0006_0026__they
they
0006_0027__were_0006_0028__written->0006_0026__they
[arg1]
0006_0030__Modula2
modula2
0006_0027__were_0006_0028__written->0006_0030__Modula2
in[mnr]
0006_0041__he
he
0006_0042__said->0006_0041__he
[arg0]
z_0006_1021
[utterance]
0006_0042__said->z_0006_1021
[arg1]
0006_0021__'s
's
0006_0021__'s->0006_0017__John_0006_0018__Biggs
[arg0]
0006_0023__ARM
arm
0006_0021__'s->0006_0023__ARM
at[clr][prd2]
0006_0024__today
today
0006_0021__'s->0006_0024__today
[tmp]
0006_0032__had_0006_0033__been_0006_0034__ripped_0006_0035__off
had_been_ripped_off
0006_0032__had_0006_0033__been_0006_0034__ripped_0006_0035__off->0006_0030__Modula2
[arg1]
0006_0037__the_0006_0038__ARX_0006_0039__implementation
the_arx_implementation
0006_0032__had_0006_0033__been_0006_0034__ripped_0006_0035__off->0006_0037__the_0006_0038__ARX_0006_0039__implementation
out_of[dir]
0006_0047__is
is
z_0006_1021->0006_0047__is
[part1]
0006_0061__'ll_0006_0062__be
'll_be
z_0006_1021->0006_0061__'ll_0006_0062__be
[part3]
z_0006_1028
[imperative]
z_0006_1021->z_0006_1028
[part2]
z_0006_1043
[imperative]
z_0006_1021->z_0006_1043
[part4]
0006_0046__this
this
0006_0047__is->0006_0046__this
[arg0]
0006_0048__how
how
0006_0047__is->0006_0048__how
[prd2]
0006_0050__do
do
0006_0050__do->0006_0048__how
[mnr]
0006_0049__you
you
0006_0050__do->0006_0049__you
[arg0]
0006_0051__it
it
0006_0050__do->0006_0051__it
[arg1]
0006_0053__make
make
0006_0054__the_0006_0056__Time_0006_0057__Clock
the_time_clock
0006_0053__make->0006_0054__the_0006_0056__Time_0006_0057__Clock
[arg1]
0006_0058__work
work
0006_0053__make->0006_0058__work
[prd]
0006_0055__Real
real
0006_0054__the_0006_0056__Time_0006_0057__Clock->0006_0055__Real
[attrib]
0006_0060__that
that
0006_0061__'ll_0006_0062__be->0006_0060__that
[arg0]
0006_0063__fine
fine
0006_0061__'ll_0006_0062__be->0006_0063__fine
[prd2]
0006_0065__just_0006_0066__test
just_test
0006_0065__just_0006_0066__test->0006_0001__I
for[bnf]
0006_0067__it
it
0006_0065__just_0006_0066__test->0006_0067__it
[arg1]
z_0006_1048
[question]
0006_0065__just_0006_0066__test->z_0006_1048
[tag]
0006_0070__will
will
z_0006_1048->0006_0070__will
[scope]
0006_0070__will->0006_0049__you
[arg0]
z_0006_1028->0006_0053__make
[scope]
z_0006_1043->0006_0065__just_0006_0066__test
[scope]
arc(r_0006_0002__got_r_0006_0004__write,r_0006_0001__I,arg0).
arc(r_0006_0002__got_r_0006_0004__write,r_0006_0005__the_r_0006_0006__I2C_r_0006_0007__drivers,arg1).
arc(r_0006_0002__got_r_0006_0004__write,r_0006_0009__actually_r_0006_0011__was_r_0006_0012__given,prn_comment).
arc(r_0006_0009__actually_r_0006_0011__was_r_0006_0012__given,r_0006_0001__I,arg2).
arc(r_0006_0009__actually_r_0006_0011__was_r_0006_0012__given,r_0006_0013__some_r_0006_0014__I2C_r_0006_0015__drivers,arg1).
arc(r_0006_0009__actually_r_0006_0011__was_r_0006_0012__given,r_0006_0017__John_r_0006_0018__Biggs,arg0_r_0006_0016__by__lgs).
arc(r_0006_0009__actually_r_0006_0011__was_r_0006_0012__given,r_0006_0027__were_r_0006_0028__written,prn_comment).
arc(r_0006_0009__actually_r_0006_0011__was_r_0006_0012__given,r_0006_0042__said,prn_comment).
arc(r_0006_0021___apos_s,r_0006_0017__John_r_0006_0018__Biggs,arg0).
arc(r_0006_0021___apos_s,r_0006_0023__ARM,r_0006_0022__at__clr_prd2).
arc(r_0006_0021___apos_s,r_0006_0024__today,tmp).
arc(r_0006_0027__were_r_0006_0028__written,r_0006_0026__they,arg1).
arc(r_0006_0027__were_r_0006_0028__written,r_0006_0030__Modula2,r_0006_0029__in__mnr).
arc(r_0006_0032__had_r_0006_0033__been_r_0006_0034__ripped_r_0006_0035__off,r_0006_0030__Modula2,arg1).
arc(r_0006_0032__had_r_0006_0033__been_r_0006_0034__ripped_r_0006_0035__off,r_0006_0037__the_r_0006_0038__ARX_r_0006_0039__implementation,r_0006_0036__out_of__dir).
arc(r_0006_0042__said,r_0006_0041__he,arg0).
arc(r_0006_0042__said,z_0006_1021__utterance,arg1).
arc(r_0006_0047__is,r_0006_0046__this,arg0).
arc(r_0006_0047__is,r_0006_0048__how,prd2).
arc(r_0006_0050__do,r_0006_0048__how,mnr).
arc(r_0006_0050__do,r_0006_0049__you,arg0).
arc(r_0006_0050__do,r_0006_0051__it,arg1).
arc(r_0006_0053__make,r_0006_0054__the_r_0006_0056__Time_r_0006_0057__Clock,arg1).
arc(r_0006_0053__make,r_0006_0058__work,prd).
arc(r_0006_0054__the_r_0006_0056__Time_r_0006_0057__Clock,r_0006_0055__Real,attrib).
arc(r_0006_0061___apos_ll_r_0006_0062__be,r_0006_0060__that,arg0).
arc(r_0006_0061___apos_ll_r_0006_0062__be,r_0006_0063__fine,prd2).
arc(r_0006_0065__just_r_0006_0066__test,r_0006_0001__I,r_0006_0068__for__bnf).
arc(r_0006_0065__just_r_0006_0066__test,r_0006_0067__it,arg1).
arc(r_0006_0065__just_r_0006_0066__test,z_0006_1048__question,tag).
arc(r_0006_0070__will,r_0006_0049__you,arg0).
arc(z_0006_1021__utterance,r_0006_0047__is,part1).
arc(z_0006_1021__utterance,r_0006_0061___apos_ll_r_0006_0062__be,part3).
arc(z_0006_1021__utterance,z_0006_1028__imperative,part2).
arc(z_0006_1021__utterance,z_0006_1043__imperative,part4).
arc(z_0006_1028__imperative,r_0006_0053__make,keep_scope).
arc(z_0006_1043__imperative,r_0006_0065__just_r_0006_0066__test,keep_scope).
arc(z_0006_1048__question,r_0006_0070__will,keep_scope).
IP-MAT
NP-SBJ
PRO
I
VBD;~cat_Vt
got
IP-INF-CAT
TO
to
VB;~Tn
write
NP-OB1
D
the
NPR
I2C
NS
drivers
PUNC
,
PRN
IP-MAT
ADVP-MOD
ADV
actually
NP-SBJ
PRO
I
BED;~cat_Ve_passive_
was
IP-PPL-CAT
VVN;~Dn.n
given
NP-OB1
D
some
NPR
I2C
NS
drivers
PP-LGS
P-ROLE
by
NP
NPR
John
NPR
Biggs
PUNC
,
IP-REL
NP-SBJ
RPRO
who
BEP;~Ipr
's
PP-CLR-PRD2
P-ROLE
at
NP
N
ARM
NP-TMP
N
today
PUNC
,
PRN
IP-MAT
NP-SBJ
PRO
they
BED;~cat_Ve_passive_
were
IP-PPL-CAT
NP-LGS
*
VVN
written
PP-MNR
P-ROLE
in
NP
NPR
Modula2
IP-REL
NP-SBJ
RPRO
which
HVD;~cat_Ve
had
IP-PPL-CAT
BEN;~cat_Ve_passive_
been
IP-PPL-CAT
NP-LGS
*
VVN
ripped
RP
off
PP-DIR
P-ROLE
out_of
NP
D
the
NPR
ARX
N
implementation
PUNC
,
PRN
IP-MAT
NP-SBJ
PRO
he
VBD;~Tr
said
PULQ
“
utterance-OB1
IP-MAT
REACT
here
PUNC
,
NP-SBJ
D;_nphd_
this
BEP;~Ln
is
NP-PRD2
IP-REL
ADVP-MNR
RADV
how
NP-SBJ
PRO
you
DOP
do
NP-OB1
PRO
it
PUNC
,
IP-IMP
VB
make
NP-OB1
D
the
ADJP
ADJ
Real
N
Time
N
Clock
IP-INF-PRD
VB
work
PUNC
,
IP-MAT
NP-SBJ
D;_nphd_
that
MD;~cat_Vi
'll
IP-INF-CAT
BE;~La
be
ADJP-PRD2
ADJ
fine
PUNC
,
IP-IMP
ADVP-MOD
ADV
just
VB
test
NP-OB1
PRO
it
PP-BNF
P-ROLE
for
NP
PRO
me
CP-QUE-TAG
IP-SUB
MD;~cat_Vi
will
NP-SBJ
PRO
you
PUNC
?
PURQ
”
PUNC
.
( (IP-MAT (NP-SBJ (PRO I;{I}))
(VBD;~cat_Vt got;{get})
(IP-INF-CAT (TO to;{to})
(VB;~Tn write;{write})
(NP-OB1 (D the;{the})
(NPR I2C;{I2C})
(NS drivers;{driver})))
(PUNC ,)
(PRN (IP-MAT (ADVP-MOD (ADV actually;{actually}))
(NP-SBJ (PRO I;{I}))
(BED;~cat_Ve_passive_ was;{be})
(IP-PPL-CAT (VVN;~Dn.n given;{give})
(NP-OB1;{DRIVERS} (D some;{some})
(NPR I2C;{I2C})
(NS drivers;{driver}))
(PP-LGS (P-ROLE by;{by})
(NP;{BIGGS} (NPR John;{John})
(NPR Biggs;{Biggs})
(PUNC ,)
(IP-REL (NP-SBJ (RPRO who;{who}))
(BEP;~Ipr <apos>s;{be[at]})
(PP-CLR-PRD2 (P-ROLE at;{at})
(NP (N ARM;{arm})))
(NP-TMP (N today;{today}))))))
(PUNC ,)
(PRN (IP-MAT (NP-SBJ;{DRIVERS} (PRO they;{they}))
(BED;~cat_Ve_passive_ were;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN written;{write})
(PP-MNR (P-ROLE in;{in})
(NP (NPR Modula2;{Modula2})
(IP-REL (NP-SBJ (RPRO which;{which}))
(HVD;~cat_Ve had;{have})
(IP-PPL-CAT (BEN;~cat_Ve_passive_ been;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN ripped;{rip})
(RP off;{off})
(PP-DIR (P-ROLE out_of;{out_of})
(NP (D the;{the})
(NPR ARX;{ARX})
(N implementation;{implementation})))))))))))
(PUNC ,)
(PRN (IP-MAT (NP-SBJ;{BIGGS} (PRO he;{he}))
(VBD;~Tr said;{say})
(PULQ <ldquo>)
(utterance-OB1 (IP-MAT (REACT here)
(PUNC ,)
(NP-SBJ (D;_nphd_ this;{this}))
(BEP;~Ln is;{be})
(NP-PRD2 (IP-REL (ADVP-MNR (RADV how;{how}))
(NP-SBJ (PRO you;{you}))
(DOP do;{do})
(NP-OB1 (PRO it;{it}))))
(PUNC ,))
(IP-IMP (VB make;{make})
(NP-OB1 (D the;{the})
(ADJP (ADJ Real;{real}))
(N Time;{time})
(N Clock;{clock}))
(IP-INF-PRD (VB work;{work}))
(PUNC ,))
(IP-MAT (NP-SBJ (D;_nphd_ that;{that}))
(MD;~cat_Vi <apos>ll;{will})
(IP-INF-CAT (BE;~La be;{be})
(ADJP-PRD2 (ADJ fine;{fine})))
(PUNC ,))
(IP-IMP (ADVP-MOD (ADV just;{just}))
(VB test;{test})
(NP-OB1 (PRO it;{it}))
(PP-BNF (P-ROLE for;{for})
(NP (PRO me;{I})))
(CP-QUE-TAG (IP-SUB (MD;~cat_Vi will;{will})
(NP-SBJ (PRO you;{you}))))
(PUNC ?)))
(PURQ <rdquo>)))))
(PUNC .))
(ID 6_a_paulfellows))