chiark / gitweb /
trains.git
19 years agofun scripts for random play
ian [Sun, 11 Sep 2005 13:53:25 +0000 (13:53 +0000)]
fun scripts for random play

19 years agofixes to hostside and docs. now this stuff works and corresponds to the docs
ian [Tue, 2 Aug 2005 22:16:33 +0000 (22:16 +0000)]
fixes to hostside and docs.  now this stuff works and corresponds to the docs

19 years agowhat kind of xterm
ian [Tue, 2 Aug 2005 01:02:28 +0000 (01:02 +0000)]
what kind of xterm

19 years agohow to test
ian [Tue, 2 Aug 2005 01:01:43 +0000 (01:01 +0000)]
how to test

19 years agolayoutinfo not needed for all objs
ian [Mon, 1 Aug 2005 23:18:30 +0000 (23:18 +0000)]
layoutinfo not needed for all objs

19 years agofix bug introduced when things generalised
ian [Mon, 1 Aug 2005 23:18:19 +0000 (23:18 +0000)]
fix bug introduced when things generalised

19 years agoenable booster. fix bug introduced in r1.25
ian [Mon, 1 Aug 2005 23:18:04 +0000 (23:18 +0000)]
enable booster.  fix bug introduced in r1.25

19 years agonmra-test is not a sensible program - it looks like a copy of reply-serial with some...
ian [Mon, 1 Aug 2005 20:20:00 +0000 (20:20 +0000)]
nmra-test is not a sensible program - it looks like a copy of reply-serial with some hacking

19 years agoDebugging messages to serial port are slightly nicer.
ian [Sun, 3 Jul 2005 21:29:22 +0000 (21:29 +0000)]
Debugging messages to serial port are slightly nicer.

19 years agopanic is a macro and doesn't work properly after ifbit0/btfss et al
ian [Sun, 3 Jul 2005 21:14:34 +0000 (21:14 +0000)]
panic is a macro and doesn't work properly after ifbit0/btfss et al

19 years agoi2c-test-reply,slow.hex contains mourse-auto.o too
ian [Sun, 3 Jul 2005 21:13:31 +0000 (21:13 +0000)]
i2c-test-reply,slow.hex contains mourse-auto.o too

19 years agocheckatleasts have to be in descending order
ian [Sun, 3 Jul 2005 20:02:12 +0000 (20:02 +0000)]
checkatleasts have to be in descending order

19 years agoactually include morse data when bounding i2c-test-reply*.hex
ian [Sun, 3 Jul 2005 17:47:03 +0000 (17:47 +0000)]
actually include morse data when bounding i2c-test-reply*.hex

19 years agosome messages for iwj
ian [Sun, 3 Jul 2005 17:40:52 +0000 (17:40 +0000)]
some messages for iwj

19 years agoannotations to i2c-test-reply
ceb [Sun, 3 Jul 2005 16:48:55 +0000 (16:48 +0000)]
annotations to i2c-test-reply

19 years agocompiles
ian [Thu, 30 Jun 2005 00:10:53 +0000 (00:10 +0000)]
compiles

19 years agoremove duplicate ifbit[01]
ian [Wed, 29 Jun 2005 23:53:06 +0000 (23:53 +0000)]
remove duplicate ifbit[01]

19 years agoremove duplicate p18f458.inc (already included by common.inc
ian [Wed, 29 Jun 2005 23:51:20 +0000 (23:51 +0000)]
remove duplicate p18f458.inc (already included by common.inc

19 years agomakefile addition
ceb [Wed, 29 Jun 2005 23:47:23 +0000 (23:47 +0000)]
makefile addition

19 years agobasic (probably v. buggy) program for doing i2c and morse msgs at the
ceb [Wed, 29 Jun 2005 23:45:15 +0000 (23:45 +0000)]
basic (probably v. buggy) program for doing i2c and morse msgs at the
same time. hacked about from i2c-test and morsepanic, so probably still
somewhat confused.

19 years agoselectors seem to work; makefiles fixed
ian [Mon, 27 Jun 2005 01:33:59 +0000 (01:33 +0000)]
selectors seem to work; makefiles fixed

19 years agofixes; prints out command interpretation; sensible selectors
ian [Mon, 27 Jun 2005 01:24:42 +0000 (01:24 +0000)]
fixes; prints out command interpretation; sensible selectors

19 years agoexplicit overall min/max
ian [Mon, 27 Jun 2005 00:43:42 +0000 (00:43 +0000)]
explicit overall min/max

19 years agodisplay much better and does edges too
ian [Sun, 26 Jun 2005 17:48:03 +0000 (17:48 +0000)]
display much better and does edges too

19 years agoprioritise even # over other-posn for on style
ian [Sun, 26 Jun 2005 01:51:21 +0000 (01:51 +0000)]
prioritise even # over other-posn for on style

19 years agomake gui-displayer work with new gui-plan-bot
ian [Sun, 26 Jun 2005 01:51:02 +0000 (01:51 +0000)]
make gui-displayer work with new gui-plan-bot

19 years agonew gui-plan seems to work
ian [Sun, 26 Jun 2005 01:37:51 +0000 (01:37 +0000)]
new gui-plan seems to work

19 years agono need for off colour - now background has everything off; fix colours and trim...
ian [Sun, 26 Jun 2005 00:51:40 +0000 (00:51 +0000)]
no need for off colour - now background has everything off; fix colours and trim *plandata.c; no longer build ui-plan-data.c

19 years agofix not to generate "%L segmentpart" lines twice each
ian [Sun, 26 Jun 2005 00:50:47 +0000 (00:50 +0000)]
fix not to generate "%L segmentpart" lines twice each

19 years agodo not include edges in unknowns
ian [Sun, 26 Jun 2005 00:14:32 +0000 (00:14 +0000)]
do not include edges in unknowns

19 years agocan make ours.dgram-bot.plandata.c, which compiles, but: is too big (must arrange...
ian [Sat, 25 Jun 2005 21:01:48 +0000 (21:01 +0000)]
can make ours.dgram-bot.plandata.c, which compiles, but: is too big (must arrange to trim), and driver program does not know about its changes

19 years agotest-ui => gui-displayer, seems to work
ian [Sun, 19 Jun 2005 14:41:03 +0000 (14:41 +0000)]
test-ui => gui-displayer, seems to work

19 years agogui-plan seems to work, yay
ian [Sun, 19 Jun 2005 13:26:02 +0000 (13:26 +0000)]
gui-plan seems to work, yay

19 years agomakes ui-plan-bot.c
ian [Wed, 15 Jun 2005 23:22:07 +0000 (23:22 +0000)]
makes ui-plan-bot.c

19 years agooutput wip
ian [Wed, 15 Jun 2005 17:56:48 +0000 (17:56 +0000)]
output wip

19 years agoxpm actual output does not output, needs debugging
ian [Wed, 15 Jun 2005 00:07:02 +0000 (00:07 +0000)]
xpm actual output does not output, needs debugging

19 years agodata output wip
ian [Tue, 14 Jun 2005 23:53:00 +0000 (23:53 +0000)]
data output wip

19 years agoread binary
ian [Tue, 14 Jun 2005 19:43:07 +0000 (19:43 +0000)]
read binary

19 years agofix warnings
ian [Tue, 14 Jun 2005 19:22:39 +0000 (19:22 +0000)]
fix warnings

19 years agoincipient angle_to_colour
ian [Tue, 14 Jun 2005 19:18:31 +0000 (19:18 +0000)]
incipient angle_to_colour

19 years agogenerates some actual data
ian [Mon, 13 Jun 2005 22:18:16 +0000 (22:18 +0000)]
generates some actual data

19 years agosegcmapassign outputs B lines. plan-to-gui-data wip
ian [Sun, 12 Jun 2005 12:29:53 +0000 (12:29 +0000)]
segcmapassign outputs B lines.  plan-to-gui-data wip

19 years agonascent
ian [Fri, 10 Jun 2005 23:03:04 +0000 (23:03 +0000)]
nascent

19 years agowip print meaning in serial_transmit
ian [Sat, 4 Jun 2005 11:12:52 +0000 (11:12 +0000)]
wip print meaning in serial_transmit

19 years agoserial_transmit takes a PicInsn
ian [Sat, 4 Jun 2005 10:14:37 +0000 (10:14 +0000)]
serial_transmit takes a PicInsn

19 years agofix comments
ian [Sat, 4 Jun 2005 10:09:00 +0000 (10:09 +0000)]
fix comments

19 years agocan send pic things
ian [Sat, 4 Jun 2005 00:28:18 +0000 (00:28 +0000)]
can send pic things

19 years agopic commands compile, untested
ian [Sat, 4 Jun 2005 00:16:35 +0000 (00:16 +0000)]
pic commands compile, untested

19 years agonew some_lookup
ian [Fri, 3 Jun 2005 23:43:33 +0000 (23:43 +0000)]
new some_lookup

19 years agonice new proto-parse stuff
ian [Fri, 3 Jun 2005 23:20:31 +0000 (23:20 +0000)]
nice new proto-parse stuff

19 years agoold-style proto-parse thing, checkin before delete
ian [Fri, 3 Jun 2005 23:13:54 +0000 (23:13 +0000)]
old-style proto-parse thing, checkin before delete

19 years agocmd_pic wip
ian [Tue, 31 May 2005 23:35:09 +0000 (23:35 +0000)]
cmd_pic wip

19 years agomissing string.h
ian [Tue, 31 May 2005 23:34:51 +0000 (23:34 +0000)]
missing string.h

19 years agonew lstrcmp, thiswordstrcmp
ian [Tue, 31 May 2005 23:34:23 +0000 (23:34 +0000)]
new lstrcmp, thiswordstrcmp

19 years agogenerate proto-spec.h and .cvsignore it
ian [Tue, 31 May 2005 23:34:08 +0000 (23:34 +0000)]
generate proto-spec.h and .cvsignore it

19 years agoparse-proto-spec makes a nice macro list
ian [Tue, 31 May 2005 22:56:52 +0000 (22:56 +0000)]
parse-proto-spec makes a nice macro list

19 years agoparse-proto-spec works so far
ian [Tue, 31 May 2005 22:55:55 +0000 (22:55 +0000)]
parse-proto-spec works so far

19 years agoparse-proto-spec works so far
ian [Tue, 31 May 2005 22:55:21 +0000 (22:55 +0000)]
parse-proto-spec works so far

19 years agonot even nearly working
ian [Mon, 30 May 2005 17:24:37 +0000 (17:24 +0000)]
not even nearly working

19 years agofix diag msg
ian [Mon, 30 May 2005 16:56:40 +0000 (16:56 +0000)]
fix diag msg

19 years agodiagnoses pic output
ian [Mon, 30 May 2005 16:47:22 +0000 (16:47 +0000)]
diagnoses pic output

19 years agocan send nmra, it seems
ian [Mon, 30 May 2005 15:29:56 +0000 (15:29 +0000)]
can send nmra, it seems

19 years agowe have .d files now
ian [Mon, 30 May 2005 13:02:57 +0000 (13:02 +0000)]
we have .d files now

19 years agostupid test program now shares nmra code with to-be fancy one
ian [Mon, 30 May 2005 13:01:57 +0000 (13:01 +0000)]
stupid test program now shares nmra code with to-be fancy one

19 years agoreorganised to be nicer and ready to add stuff
ian [Mon, 30 May 2005 11:56:17 +0000 (11:56 +0000)]
reorganised to be nicer and ready to add stuff

19 years agomore than one client possible
ian [Mon, 30 May 2005 11:11:23 +0000 (11:11 +0000)]
more than one client possible

19 years agonew "hostside" wip has an event loop
ian [Mon, 30 May 2005 01:32:03 +0000 (01:32 +0000)]
new "hostside" wip has an event loop

19 years agosay -D_GNU_SOURCE
ian [Mon, 30 May 2005 01:31:29 +0000 (01:31 +0000)]
say -D_GNU_SOURCE

19 years agowip for protocol
ian [Sun, 29 May 2005 22:30:02 +0000 (22:30 +0000)]
wip for protocol

19 years agofull protocol with message formats etc, as discussed the other day
ian [Sat, 21 May 2005 01:19:16 +0000 (01:19 +0000)]
full protocol with message formats etc, as discussed the other day

19 years agoreset tblptr when we go round again; try new TG message; properly indirect printy...
ian [Mon, 16 May 2005 00:23:43 +0000 (00:23 +0000)]
reset tblptr when we go round again; try new TG message; properly indirect printy register thing; delay a couple of times after each reg to separate them

19 years agonew TG message
ian [Mon, 16 May 2005 00:17:14 +0000 (00:17 +0000)]
new TG message

19 years agodo not include old test message
ian [Sun, 15 May 2005 23:56:46 +0000 (23:56 +0000)]
do not include old test message

19 years agoinclude morse-auto in morsepanice.hex
ian [Sun, 15 May 2005 23:54:41 +0000 (23:54 +0000)]
include morse-auto in morsepanice.hex

19 years agodo not have multiple .org_0 sections
ian [Sun, 15 May 2005 23:53:22 +0000 (23:53 +0000)]
do not have multiple .org_0 sections

19 years agomove serial_read_char out of serial_write_... stuff; command_portaddr passes value...
ian [Sun, 15 May 2005 23:52:56 +0000 (23:52 +0000)]
move serial_read_char out of serial_write_... stuff; command_portaddr passes value in range

19 years agominor bugfixes
ceb [Sun, 15 May 2005 23:31:18 +0000 (23:31 +0000)]
minor bugfixes

19 years agowork out addresses exactly ourselves as assembler/linker cannot manage to divide...
ian [Sun, 15 May 2005 23:12:01 +0000 (23:12 +0000)]
work out addresses exactly ourselves as assembler/linker cannot manage to divide by four

19 years agostrange comment re TXSTA removed
ian [Sun, 15 May 2005 23:07:36 +0000 (23:07 +0000)]
strange comment re TXSTA removed

19 years agoditto, fixes for make
ceb [Sun, 15 May 2005 23:07:25 +0000 (23:07 +0000)]
ditto, fixes for make

19 years agomorsepanic reading from morse-auto.asm etc.
ceb [Sun, 15 May 2005 23:02:37 +0000 (23:02 +0000)]
morsepanic reading from morse-auto.asm etc.

19 years agoadd extra blank space between nybbles of register readout
ceb [Sun, 15 May 2005 21:51:23 +0000 (21:51 +0000)]
add extra blank space between nybbles of register readout

19 years agoadd extra gp between nybbles of register readout
ceb [Sun, 15 May 2005 21:50:30 +0000 (21:50 +0000)]
add extra gp between nybbles of register readout

19 years agoput something in testflash; some opcodes changed
ian [Sun, 15 May 2005 21:35:49 +0000 (21:35 +0000)]
put something in testflash; some opcodes changed

19 years agoadd some junk to fill up the unused pages
ian [Sun, 15 May 2005 21:03:19 +0000 (21:03 +0000)]
add some junk to fill up the unused pages

19 years agominor change to timing of wit between error msgs
ceb [Sun, 15 May 2005 20:52:26 +0000 (20:52 +0000)]
minor change to timing of wit between error msgs

19 years agochanged morsepanic to have 2 readout routines (one for flashing a morse
ceb [Sun, 15 May 2005 20:48:16 +0000 (20:48 +0000)]
changed morsepanic to have 2 readout routines (one for flashing a morse
message, 2nd for flashin the contents of a register in red(0)+blue(1))

19 years agonumber of points and reverse outputs
ian [Tue, 10 May 2005 22:42:10 +0000 (22:42 +0000)]
number of points and reverse outputs

19 years agodocumentation for processor memory map
ian [Tue, 10 May 2005 22:30:35 +0000 (22:30 +0000)]
documentation for processor memory map

20 years agomakes ours-pindata.asm
ian [Sat, 7 May 2005 17:31:13 +0000 (17:31 +0000)]
makes ours-pindata.asm

20 years agoWIP for new board object numbering scheme
ian [Sat, 7 May 2005 14:15:47 +0000 (14:15 +0000)]
WIP for new board object numbering scheme

20 years agonow in morse!
ceb [Mon, 2 May 2005 21:43:20 +0000 (21:43 +0000)]
now in morse!

20 years agodocument T properly
ian [Mon, 2 May 2005 17:19:34 +0000 (17:19 +0000)]
document T properly

20 years agoT, confirm_address works
ian [Mon, 2 May 2005 17:17:15 +0000 (17:17 +0000)]
T, confirm_address works

20 years agoharness A B C D E, H L Z
ian [Mon, 2 May 2005 17:11:02 +0000 (17:11 +0000)]
harness A B C D E, H L Z

20 years agoactually use B for bitmask ops
ian [Mon, 2 May 2005 13:57:15 +0000 (13:57 +0000)]
actually use B for bitmask ops

20 years agoremove autogenerated file committed by mistake
ian [Mon, 2 May 2005 11:00:32 +0000 (11:00 +0000)]
remove autogenerated file committed by mistake

20 years agoinitial cut of morse message generator
ian [Mon, 2 May 2005 10:59:45 +0000 (10:59 +0000)]
initial cut of morse message generator

20 years agoremove the silly test files used for checking assembler/linker's error behaviour
ian [Mon, 2 May 2005 09:23:34 +0000 (09:23 +0000)]
remove the silly test files used for checking assembler/linker's error behaviour

20 years agosilly test files used for checking assembler/linker's error behaviour
ian [Mon, 2 May 2005 09:23:24 +0000 (09:23 +0000)]
silly test files used for checking assembler/linker's error behaviour