chiark / gitweb /
trains.git
19 years agosupport timer2; get timer[013] calculations right!
ian [Tue, 20 Dec 2005 15:15:58 +0000 (15:15 +0000)]
support timer2; get timer[013] calculations right!

19 years agodisable timer0 on slave
ian [Tue, 20 Dec 2005 15:15:06 +0000 (15:15 +0000)]
disable timer0 on slave

19 years agomajor overhaul of i2c slave to not watch for end of transactions
ian [Tue, 20 Dec 2005 14:10:29 +0000 (14:10 +0000)]
major overhaul of i2c slave to not watch for end of transactions

19 years agomake points work; timings are odd; need new 10ms beat
ian [Tue, 20 Dec 2005 14:08:26 +0000 (14:08 +0000)]
make points work; timings are odd; need new 10ms beat

19 years agoclean up clocks.in
ian [Tue, 20 Dec 2005 14:07:43 +0000 (14:07 +0000)]
clean up clocks.in

19 years agoreset FSR2 to start of outbuf when we've set it up, so that we're not automatically...
ian [Tue, 20 Dec 2005 01:07:12 +0000 (01:07 +0000)]
reset FSR2 to start of outbuf when we've set it up, so that we're not automatically at end of message; do not loop copying messages to outbuf if buf0<7> is clear

19 years agopoint setting attempts
ian [Mon, 19 Dec 2005 19:14:30 +0000 (19:14 +0000)]
point setting attempts

19 years agoisr register use fixes (particularly for <foo>_local_do, which have strange calling...
ian [Mon, 19 Dec 2005 19:04:51 +0000 (19:04 +0000)]
isr register use fixes (particularly for <foo>_local_do, which have strange calling convention; fixed points so we think they might work

19 years agoget rid of old, broken, commented-out SSPEN faff during panic
ian [Mon, 19 Dec 2005 17:21:26 +0000 (17:21 +0000)]
get rid of old, broken, commented-out SSPEN faff during panic

19 years agoreverse on slave tested and works!
ian [Mon, 19 Dec 2005 15:21:15 +0000 (15:21 +0000)]
reverse on slave tested and works!

19 years agoremove debugging code
ian [Mon, 19 Dec 2005 15:16:36 +0000 (15:16 +0000)]
remove debugging code

19 years agofixed bugs now tested ok
ian [Mon, 19 Dec 2005 15:15:58 +0000 (15:15 +0000)]
fixed bugs now tested ok

19 years agounattended timeout fixed up
ian [Mon, 19 Dec 2005 15:15:42 +0000 (15:15 +0000)]
unattended timeout fixed up

19 years agoled_green on writing
ian [Mon, 19 Dec 2005 15:15:07 +0000 (15:15 +0000)]
led_green on writing

19 years agoobserved a bug with detect
ian [Mon, 19 Dec 2005 15:14:56 +0000 (15:14 +0000)]
observed a bug with detect

19 years agot.%.crash target
ian [Mon, 19 Dec 2005 15:14:46 +0000 (15:14 +0000)]
t.%.crash target

19 years agomorse for printing
ian [Mon, 19 Dec 2005 13:52:08 +0000 (13:52 +0000)]
morse for printing

19 years agocomputing clocks in perl seems to work
ian [Mon, 19 Dec 2005 12:09:09 +0000 (12:09 +0000)]
computing clocks in perl seems to work

19 years agocompute cycles etc. in perl, not asm ifdefs (wip)
ian [Mon, 19 Dec 2005 11:58:38 +0000 (11:58 +0000)]
compute cycles etc. in perl, not asm ifdefs (wip)

19 years agoworking on master program, serial despatch table, etc.; make master.asm compile to...
ian [Mon, 19 Dec 2005 11:50:47 +0000 (11:50 +0000)]
working on master program, serial despatch table, etc.; make asm compile to .o (but not tie it in yet)

19 years agoprovide externs for command_<foo>
ian [Mon, 19 Dec 2005 11:48:56 +0000 (11:48 +0000)]
provide externs for command_<foo>

19 years agodocument PCLAT*
ian [Mon, 19 Dec 2005 11:48:12 +0000 (11:48 +0000)]
document PCLAT*

19 years ago<foo>_master_do -> command_<foo>
ian [Mon, 19 Dec 2005 11:47:45 +0000 (11:47 +0000)]
<foo>_master_do -> command_<foo>

19 years agoarrange to call serialrx_generalmsg at the right point
ian [Mon, 19 Dec 2005 11:47:05 +0000 (11:47 +0000)]
arrange to call serialrx_generalmsg at the right point

19 years agouse timer3 initialisation values from make-clocks
ian [Mon, 19 Dec 2005 02:47:53 +0000 (02:47 +0000)]
use timer3 initialisation values from make-clocks

19 years agoinclude program+clocks, made with make-clocks
ian [Mon, 19 Dec 2005 02:47:31 +0000 (02:47 +0000)]
include program+clocks, made with make-clocks

19 years agonew make-clocks program and some initial work for it
ian [Mon, 19 Dec 2005 02:46:57 +0000 (02:46 +0000)]
new make-clocks program and some initial work for it

19 years agoremove some bogus comments
ian [Mon, 19 Dec 2005 01:03:33 +0000 (01:03 +0000)]
remove some bogus comments

19 years agofixme re fsr1 and isr saving etc.
ian [Mon, 19 Dec 2005 00:54:28 +0000 (00:54 +0000)]
fixme re fsr1 and isr saving etc.

19 years agohandle slave writes, and tidy morse up a bit
ian [Mon, 19 Dec 2005 00:53:49 +0000 (00:53 +0000)]
handle slave writes, and tidy morse up a bit

19 years agohandle slave writes
ian [Mon, 19 Dec 2005 00:53:14 +0000 (00:53 +0000)]
handle slave writes

19 years agodocument crashread switch
ian [Mon, 19 Dec 2005 00:52:55 +0000 (00:52 +0000)]
document crashread switch

19 years agoignore t
ian [Sun, 18 Dec 2005 19:50:57 +0000 (19:50 +0000)]
ignore t

19 years agotest-sofar supports crashread protocol
ian [Sun, 18 Dec 2005 19:50:27 +0000 (19:50 +0000)]
test-sofar supports crashread protocol

19 years agoget sense of board type right
ian [Sun, 18 Dec 2005 19:48:15 +0000 (19:48 +0000)]
get sense of board type right

19 years agoseems to work; go further through
ian [Sun, 18 Dec 2005 19:44:13 +0000 (19:44 +0000)]
seems to work; go further through

19 years agoprovide entrypoint for updating FSR1 panic readout pointer
ian [Sun, 18 Dec 2005 19:43:24 +0000 (19:43 +0000)]
provide entrypoint for updating FSR1 panic readout pointer

19 years agodebugged point initialisation
ian [Sun, 18 Dec 2005 18:50:42 +0000 (18:50 +0000)]
debugged point initialisation

19 years agomake point init work; change maxfoo to maxfoos
ian [Sun, 18 Dec 2005 18:50:08 +0000 (18:50 +0000)]
make point init work; change maxfoo to maxfoos

19 years agonew xdebug area for general junk
ian [Sun, 18 Dec 2005 18:49:36 +0000 (18:49 +0000)]
new xdebug area for general junk

19 years agobigger inter-letter gap
ian [Sun, 18 Dec 2005 18:48:39 +0000 (18:48 +0000)]
bigger inter-letter gap

19 years agodocument nature of PT0
ian [Sun, 18 Dec 2005 18:48:28 +0000 (18:48 +0000)]
document nature of PT0

19 years agoignore t.*
ian [Sun, 18 Dec 2005 18:48:15 +0000 (18:48 +0000)]
ignore t.*

19 years agonew low-priority interrupt arrangements
ian [Sun, 18 Dec 2005 17:32:18 +0000 (17:32 +0000)]
new low-priority interrupt arrangements

19 years agoadd res 0 to correct -message_buffer_end symbol address
ian [Sun, 18 Dec 2005 17:30:03 +0000 (17:30 +0000)]
add res 0 to correct -message_buffer_end symbol address

19 years agoinitial files (full of junky bits) for trackpower/cdu and actual master program
ian [Sun, 18 Dec 2005 17:28:32 +0000 (17:28 +0000)]
initial files (full of junky bits) for trackpower/cdu and actual master program

19 years agoinitial batch of changes to turn from test program into part of bigger master pic...
ian [Sun, 18 Dec 2005 17:27:54 +0000 (17:27 +0000)]
initial batch of changes to turn from test program into part of bigger master pic program

19 years agofix display to be nicer
ian [Sun, 18 Dec 2005 16:58:10 +0000 (16:58 +0000)]
fix display to be nicer

19 years agoactually compute correct bit value address
ian [Sat, 17 Dec 2005 14:58:31 +0000 (14:58 +0000)]
actually compute correct bit value address

19 years agodebugging progress; still in progress
ian [Sat, 17 Dec 2005 00:58:32 +0000 (00:58 +0000)]
debugging progress; still in progress

19 years agomove qqtrislat into access bank
ian [Sat, 17 Dec 2005 00:58:11 +0000 (00:58 +0000)]
move qqtrislat into access bank

19 years agoget slave addrs right; unbuffer stdout
ian [Sat, 17 Dec 2005 00:57:53 +0000 (00:57 +0000)]
get slave addrs right; unbuffer stdout

19 years agodo away with psave_w
ian [Fri, 16 Dec 2005 23:02:37 +0000 (23:02 +0000)]
do away with psave_w

19 years agocopyright notice
ian [Fri, 16 Dec 2005 12:51:32 +0000 (12:51 +0000)]
copyright notice

19 years agomistakes seen in ram readout
ian [Thu, 15 Dec 2005 01:04:30 +0000 (01:04 +0000)]
mistakes seen in ram readout

19 years agosay what outmsg is
ian [Wed, 14 Dec 2005 23:41:58 +0000 (23:41 +0000)]
say what outmsg is

19 years agotodo
ian [Wed, 14 Dec 2005 23:37:02 +0000 (23:37 +0000)]
todo

19 years agoslightly improved formatting and bug fixes
ian [Wed, 14 Dec 2005 13:11:23 +0000 (13:11 +0000)]
slightly improved formatting and bug fixes

19 years agoinit qq...
ian [Wed, 14 Dec 2005 13:10:49 +0000 (13:10 +0000)]
init qq...

19 years agorename test_sofar_slave_buf to qqtrislat
ian [Wed, 14 Dec 2005 13:10:40 +0000 (13:10 +0000)]
rename test_sofar_slave_buf to qqtrislat

19 years agocrash dumps with stack traces, need real testing. slightly strange display of sectio...
ian [Wed, 14 Dec 2005 02:04:55 +0000 (02:04 +0000)]
crash dumps with stack traces, need real testing.  slightly strange display of sections etc, too - look near end of panic_stack

19 years agofix grammor
ian [Wed, 14 Dec 2005 00:55:41 +0000 (00:55 +0000)]
fix grammor

19 years agocrashread seems to work host-only, needs for-real testing
ian [Tue, 13 Dec 2005 22:43:50 +0000 (22:43 +0000)]
crashread seems to work host-only, needs for-real testing

19 years agoabandon new more sophisticated usage
ian [Tue, 13 Dec 2005 22:08:59 +0000 (22:08 +0000)]
abandon new more sophisticated usage

19 years agodraft new more sophisticated usage, before we abandon it
ian [Tue, 13 Dec 2005 22:08:48 +0000 (22:08 +0000)]
draft new more sophisticated usage, before we abandon it

19 years agoputs -nonewline => p
ian [Tue, 13 Dec 2005 22:08:27 +0000 (22:08 +0000)]
puts -nonewline => p

19 years agocrashread can print test data
ian [Sat, 10 Dec 2005 14:48:22 +0000 (14:48 +0000)]
crashread can print test data

19 years agocrashread wip
ian [Sat, 10 Dec 2005 12:41:27 +0000 (12:41 +0000)]
crashread wip

19 years agopanic crash dump seems to work on slave and test-sofar master end is probably good...
ian [Sat, 10 Dec 2005 03:06:51 +0000 (03:06 +0000)]
panic crash dump seems to work on slave and test-sofar master end is probably good enough to drive it; next thing is to write a hostside dumper

19 years agoimplement crash readout protocol at least enough to talk to a slave
ian [Sat, 10 Dec 2005 01:02:24 +0000 (01:02 +0000)]
implement crash readout protocol at least enough to talk to a slave

19 years agonew panic readout stuff, wip
ian [Sat, 10 Dec 2005 00:49:38 +0000 (00:49 +0000)]
new panic readout stuff, wip

19 years agoecho
ian [Fri, 9 Dec 2005 23:08:39 +0000 (23:08 +0000)]
echo

19 years agohexbin-term seems to work ish
ian [Fri, 9 Dec 2005 22:51:45 +0000 (22:51 +0000)]
hexbin-term seems to work ish

19 years agohexbin-term wip
ian [Fri, 9 Dec 2005 01:54:36 +0000 (01:54 +0000)]
hexbin-term wip

19 years agohexbin-term wip
ian [Thu, 8 Dec 2005 13:43:58 +0000 (13:43 +0000)]
hexbin-term wip

19 years agodebugging wip (and strange debugging things)
ian [Wed, 7 Dec 2005 19:50:09 +0000 (19:50 +0000)]
debugging wip (and strange debugging things)

19 years agodebugging points, wip
ian [Wed, 7 Dec 2005 01:29:34 +0000 (01:29 +0000)]
debugging points, wip

19 years agoproper error handling in morse generator
ian [Wed, 7 Dec 2005 01:28:46 +0000 (01:28 +0000)]
proper error handling in morse generator

19 years agofix master bit in make-idlocs
ian [Wed, 7 Dec 2005 01:28:09 +0000 (01:28 +0000)]
fix master bit in make-idlocs

19 years agofix merged sba/lba settings
ian [Wed, 7 Dec 2005 01:27:55 +0000 (01:27 +0000)]
fix merged sba/lba settings

19 years agoqq stuff - write to a buffer we can read
ian [Tue, 6 Dec 2005 23:48:12 +0000 (23:48 +0000)]
qq stuff - write to a buffer we can read

19 years agoinitialise bsr
ian [Tue, 6 Dec 2005 23:44:47 +0000 (23:44 +0000)]
initialise bsr

19 years agofix up qq stuff
ian [Tue, 6 Dec 2005 23:44:27 +0000 (23:44 +0000)]
fix up qq stuff

19 years agonew arrangements including points; about to hack for qq test
ian [Tue, 6 Dec 2005 23:31:06 +0000 (23:31 +0000)]
new arrangements including points; about to hack for qq test

19 years agopermit empty comments
ian [Tue, 6 Dec 2005 23:30:34 +0000 (23:30 +0000)]
permit empty comments

19 years agoworking on reversers
ian [Tue, 6 Dec 2005 21:05:57 +0000 (21:05 +0000)]
working on reversers

19 years agoactually call point_timer_init
ian [Mon, 5 Dec 2005 03:31:12 +0000 (03:31 +0000)]
actually call point_timer_init

19 years agonew detection and points arrangements; builds
ian [Mon, 5 Dec 2005 03:29:57 +0000 (03:29 +0000)]
new detection and points arrangements; builds

19 years agopoints wip
ian [Sun, 4 Dec 2005 23:26:35 +0000 (23:26 +0000)]
points wip

19 years agomove up some INCLUDES +=
ian [Sun, 4 Dec 2005 21:55:32 +0000 (21:55 +0000)]
move up some INCLUDES +=

19 years agoimproved mergehex detect clashes
ian [Sun, 4 Dec 2005 21:53:05 +0000 (21:53 +0000)]
improved mergehex detect clashes

19 years agonew bit-twiddling and pindata arrangements build
ian [Sun, 4 Dec 2005 19:56:18 +0000 (19:56 +0000)]
new bit-twiddling and pindata arrangements build

19 years agonew pin data arrangements, wip
ian [Sun, 4 Dec 2005 15:56:51 +0000 (15:56 +0000)]
new pin data arrangements, wip

19 years agoall-new bit-twiddling and object numbering, wip
ian [Sun, 4 Dec 2005 14:26:07 +0000 (14:26 +0000)]
all-new bit-twiddling and object numbering, wip

19 years agodocumentation, organisation, and error-handling improvements
ian [Sat, 3 Dec 2005 16:56:34 +0000 (16:56 +0000)]
documentation, organisation, and error-handling improvements

19 years agopt0reverse; changed docs re FSR[12]
ian [Fri, 2 Dec 2005 02:49:21 +0000 (02:49 +0000)]
pt0reverse; changed docs re FSR[12]

19 years agoshut down comparators and A/D converter
ian [Fri, 2 Dec 2005 02:48:57 +0000 (02:48 +0000)]
shut down comparators and A/D converter

19 years agopoints more wip
ian [Fri, 2 Dec 2005 02:48:24 +0000 (02:48 +0000)]
points more wip

19 years agovariable "t"
ian [Fri, 2 Dec 2005 02:48:13 +0000 (02:48 +0000)]
variable "t"

19 years agoremove testing bit
ian [Fri, 2 Dec 2005 01:31:30 +0000 (01:31 +0000)]
remove testing bit