chiark / gitweb /
trains.git
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

19 years agopoints wip
ian [Fri, 2 Dec 2005 01:30:51 +0000 (01:30 +0000)]
points wip

19 years agodebugging of detection
ian [Thu, 1 Dec 2005 00:28:50 +0000 (00:28 +0000)]
debugging of detection

19 years agoturn on booster (+); hex output ($) actually implemented; also panic_kill_hook
ian [Thu, 1 Dec 2005 00:28:12 +0000 (00:28 +0000)]
turn on booster (+); hex output ($) actually implemented; also panic_kill_hook

19 years agonew pinspec stuff
ian [Thu, 1 Dec 2005 00:27:08 +0000 (00:27 +0000)]
new pinspec stuff

19 years agonote which way round polarity is for detection
ian [Thu, 1 Dec 2005 00:26:54 +0000 (00:26 +0000)]
note which way round polarity is for detection

19 years agonew slave stuff with hex and final checks before testing
ian [Wed, 30 Nov 2005 22:17:40 +0000 (22:17 +0000)]
new slave stuff with hex and final checks before testing

19 years agofirst cut of detection on slaves
ian [Wed, 30 Nov 2005 21:10:37 +0000 (21:10 +0000)]
first cut of detection on slaves

19 years agosome notes about surrounding things
ian [Mon, 28 Nov 2005 04:05:42 +0000 (04:05 +0000)]
some notes about surrounding things

19 years agodelete earlier versions of bit-shuffling
ian [Mon, 28 Nov 2005 03:59:08 +0000 (03:59 +0000)]
delete earlier versions of bit-shuffling

19 years agowork on detectors
ian [Mon, 28 Nov 2005 03:53:29 +0000 (03:53 +0000)]
work on detectors

19 years agofix branch out of range
ian [Sat, 26 Nov 2005 19:40:56 +0000 (19:40 +0000)]
fix branch out of range

19 years agofixes to new repeated start
ian [Sat, 26 Nov 2005 17:55:19 +0000 (17:55 +0000)]
fixes to new repeated start

19 years agoallow repeated starts by master; optimise slave
ian [Sat, 26 Nov 2005 17:36:54 +0000 (17:36 +0000)]
allow repeated starts by master; optimise slave

19 years agocorrect handling of written bytes; slave panics on #; use movlw_movwf_spbrg because...
ian [Sat, 26 Nov 2005 16:51:12 +0000 (16:51 +0000)]
correct handling of written bytes; slave panics on #; use movlw_movwf_spbrg because it has error handling

19 years agoXK morse message for comparing X and K
ian [Sat, 26 Nov 2005 16:48:03 +0000 (16:48 +0000)]
XK morse message for comparing X and K

19 years agoinclude clockvaries in includes
ian [Sat, 26 Nov 2005 16:47:28 +0000 (16:47 +0000)]
include clockvaries in includes

19 years agoproper error handling for unknown clocks
ian [Sat, 26 Nov 2005 16:46:02 +0000 (16:46 +0000)]
proper error handling for unknown clocks

19 years agosupport 5MHz and <=3.9MHz clocks for slave morse T0; proper error handling for unknow...
ian [Sat, 26 Nov 2005 16:45:17 +0000 (16:45 +0000)]
support 5MHz and <=3.9MHz clocks for slave morse T0; proper error handling for unknown clocks; delete obsolete delay_... settings

19 years agouse movlw_movwf_spbrg because it has error handling
ian [Sat, 26 Nov 2005 16:44:19 +0000 (16:44 +0000)]
use movlw_movwf_spbrg because it has error handling

19 years agosub-pics at 5MHz
ian [Sat, 26 Nov 2005 15:39:08 +0000 (15:39 +0000)]
sub-pics at 5MHz

19 years agoclock speed varies
ian [Sat, 26 Nov 2005 13:33:28 +0000 (13:33 +0000)]
clock speed varies

19 years ago20m clock
ian [Sat, 26 Nov 2005 12:08:30 +0000 (12:08 +0000)]
20m clock

19 years agoslower clock
ian [Sat, 26 Nov 2005 01:59:48 +0000 (01:59 +0000)]
slower clock

19 years agogiant diffs of clock speed change
ian [Sat, 26 Nov 2005 01:34:12 +0000 (01:34 +0000)]
giant diffs of clock speed change

19 years agoreplace many call with rcall; goto with bra
ian [Tue, 22 Nov 2005 23:03:53 +0000 (23:03 +0000)]
replace many call with rcall; goto with bra

19 years agomuch debugging; reading now seems to work!
ian [Tue, 22 Nov 2005 23:00:18 +0000 (23:00 +0000)]
much debugging; reading now seems to work!

19 years agochange timings to 18wpm morse; clever "waiting2 bsr waiting // waiting ..." trick...
ian [Tue, 22 Nov 2005 22:57:28 +0000 (22:57 +0000)]
change timings to 18wpm morse; clever "waiting2 bsr waiting // waiting ..." trick (and must therefore reset stack pointer)

19 years agosilicon errata: B4 issue 4
ian [Tue, 22 Nov 2005 20:06:44 +0000 (20:06 +0000)]
silicon errata: B4 issue 4

19 years agobugfixes
ian [Mon, 21 Nov 2005 00:51:49 +0000 (00:51 +0000)]
bugfixes

19 years agolonger delay between iterations makes it easier to read
ian [Mon, 21 Nov 2005 00:51:25 +0000 (00:51 +0000)]
longer delay between iterations makes it easier to read

19 years agoactually include extra code pages (wrong number of dollar signs
ian [Mon, 21 Nov 2005 00:50:58 +0000 (00:50 +0000)]
actually include extra code pages (wrong number of dollar signs

19 years agomore makefile fixes
ian [Mon, 21 Nov 2005 00:19:42 +0000 (00:19 +0000)]
more makefile fixes

19 years agobetter for-pic, better clean
ian [Mon, 21 Nov 2005 00:15:30 +0000 (00:15 +0000)]
better for-pic, better clean

19 years agomore cleans
ian [Mon, 21 Nov 2005 00:07:14 +0000 (00:07 +0000)]
more cleans

19 years agomassive makefile rearrangements and improvements
ian [Sun, 20 Nov 2005 23:57:41 +0000 (23:57 +0000)]
massive makefile rearrangements and improvements

19 years agodeflibs
ian [Sun, 20 Nov 2005 13:08:08 +0000 (13:08 +0000)]
deflibs

19 years agospeed up by 2x
ian [Sun, 20 Nov 2005 01:54:05 +0000 (01:54 +0000)]
speed up by 2x

19 years agoget loop right
ian [Sun, 20 Nov 2005 01:47:27 +0000 (01:47 +0000)]
get loop right

19 years agoactually wait in between morse bits
ian [Sun, 20 Nov 2005 01:41:34 +0000 (01:41 +0000)]
actually wait in between morse bits

19 years agoinclude code panels 2 and 6
ian [Sun, 20 Nov 2005 01:41:09 +0000 (01:41 +0000)]
include code panels 2 and 6

19 years agodo not build i2c-test-reply any more either; morsey things have moved on
ian [Sun, 20 Nov 2005 01:25:38 +0000 (01:25 +0000)]
do not build i2c-test-reply any more either; morsey things have moved on

19 years agodo not build morsepanic any more
ian [Sun, 20 Nov 2005 01:25:09 +0000 (01:25 +0000)]
do not build morsepanic any more

19 years agomake make all work again
ian [Sun, 20 Nov 2005 01:20:53 +0000 (01:20 +0000)]
make make all work again

19 years agono more global ch
ian [Sun, 20 Nov 2005 01:18:36 +0000 (01:18 +0000)]
no more global ch

19 years agonew building arrangements for a better morse
ian [Sun, 20 Nov 2005 01:17:47 +0000 (01:17 +0000)]
new building arrangements for a better morse

19 years agotry to inclue morse but it does not build!
ian [Sun, 20 Nov 2005 00:34:43 +0000 (00:34 +0000)]
try to inclue morse but it does not build!

19 years agofixes and changes from code review
ian [Sun, 20 Nov 2005 00:04:21 +0000 (00:04 +0000)]
fixes and changes from code review

19 years agoNew test-sofar test program. Make panic.asm compile. Sort out .inc files and stuff...
ian [Sat, 19 Nov 2005 23:16:41 +0000 (23:16 +0000)]
New test-sofar test program.  Make panic.asm compile.  Sort out .inc files and stuff like that somewhat.

19 years agodo not include LIBS in perpic*.hex
ian [Sat, 19 Nov 2005 23:16:30 +0000 (23:16 +0000)]
do not include LIBS in perpic*.hex

19 years agominor fixes
ian [Thu, 17 Nov 2005 20:14:31 +0000 (20:14 +0000)]
minor fixes

19 years agoseriallib interface draft
ian [Thu, 17 Nov 2005 18:50:15 +0000 (18:50 +0000)]
seriallib interface draft

19 years agoi2clib compiles
ian [Wed, 16 Nov 2005 23:18:55 +0000 (23:18 +0000)]
i2clib compiles

19 years agoi2c finished we think but not yet compiled
ian [Wed, 16 Nov 2005 23:04:02 +0000 (23:04 +0000)]
i2c finished we think but not yet compiled

19 years agoimprove comment
ian [Wed, 16 Nov 2005 23:03:46 +0000 (23:03 +0000)]
improve comment

19 years agoupdated panic.asm with new instruction types,
ceb [Wed, 16 Nov 2005 22:41:35 +0000 (22:41 +0000)]
updated panic.asm with new instruction types,
cleaned up loops,
might work now maybe?

19 years agomaster wip
ian [Wed, 16 Nov 2005 01:13:30 +0000 (01:13 +0000)]
master wip

19 years agobefore copies of ssp*
ian [Wed, 16 Nov 2005 00:39:02 +0000 (00:39 +0000)]
before copies of ssp*

19 years agoheading for master
ian [Mon, 14 Nov 2005 02:05:03 +0000 (02:05 +0000)]
heading for master

19 years agoslave done?
ian [Mon, 14 Nov 2005 01:42:41 +0000 (01:42 +0000)]
slave done?

19 years agobefore reorg for state-based
ian [Mon, 14 Nov 2005 00:12:37 +0000 (00:12 +0000)]
before reorg for state-based

19 years agowip good
ian [Sun, 13 Nov 2005 15:54:11 +0000 (15:54 +0000)]
wip good

19 years agowip; before undo redo i2cs_interrupt
ian [Sun, 13 Nov 2005 15:14:33 +0000 (15:14 +0000)]
wip; before undo redo i2cs_interrupt

19 years agowip; before redo i2cs_interrupt
ian [Sun, 13 Nov 2005 13:41:08 +0000 (13:41 +0000)]
wip; before redo i2cs_interrupt

19 years agoi2clib inc
ian [Sun, 13 Nov 2005 01:58:46 +0000 (01:58 +0000)]
i2clib inc

19 years agoline at end of file
ian [Fri, 11 Nov 2005 01:12:12 +0000 (01:12 +0000)]
line at end of file

19 years agofirst cut of master i2c interface doc
ian [Fri, 11 Nov 2005 01:07:59 +0000 (01:07 +0000)]
first cut of master i2c interface doc

19 years agobigger loop
ian [Thu, 10 Nov 2005 02:53:58 +0000 (02:53 +0000)]
bigger loop

19 years agolabel read_done
ian [Thu, 10 Nov 2005 02:53:14 +0000 (02:53 +0000)]
label read_done

19 years agodraft i2clib description
ian [Thu, 10 Nov 2005 02:51:53 +0000 (02:51 +0000)]
draft i2clib description

19 years agocomments/structure for detection
ceb [Thu, 3 Nov 2005 00:40:57 +0000 (00:40 +0000)]
comments/structure for detection

19 years agosort out per-pic stuff
ian [Sat, 29 Oct 2005 16:31:35 +0000 (16:31 +0000)]
sort out per-pic stuff

19 years agomove externs/globals to final.inc
ian [Sat, 29 Oct 2005 16:30:20 +0000 (16:30 +0000)]
move externs/globals to final.inc

19 years agoadd vector_reset
ian [Tue, 18 Oct 2005 23:12:00 +0000 (23:12 +0000)]
add vector_reset

19 years ago*** empty log message ***
ceb [Tue, 18 Oct 2005 22:58:12 +0000 (22:58 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
ceb [Tue, 18 Oct 2005 22:57:28 +0000 (22:57 +0000)]
*** empty log message ***

19 years agonew detpic directory
ian [Tue, 18 Oct 2005 22:46:26 +0000 (22:46 +0000)]
new detpic directory

19 years agodetect.asm just calls panis
ceb [Tue, 18 Oct 2005 22:27:28 +0000 (22:27 +0000)]
detect.asm just calls panis
this is to check I've got all the externs etc. right