Olaf Rempel
1509afc016
Version 0.85 (20081203)
2009-02-05 15:34:57 +01:00
Olaf Rempel
751dfff780
Version 0.84 (20081106)
2009-02-05 15:33:11 +01:00
Olaf Rempel
7c18de72f8
Version 0.83 (20080412)
2009-02-05 15:32:15 +01:00
Olaf Rempel
2c2646b64f
Version 0.81 (20061002)
2006-11-08 22:23:03 +01:00
Olaf Rempel
5cc82b476b
Version 0.80beta3 (20060528)
2006-05-31 14:30:05 +02:00
Olaf Rempel
31b7584b2f
Version 0.80beta2 (20060527)
2006-05-27 12:52:20 +02:00
Olaf Rempel
dcee58ebd2
update doc
2006-05-26 20:19:10 +02:00
Olaf Rempel
0cbb5686dc
replace START_WAIT timer with simple loop
2006-05-26 19:54:29 +02:00
Olaf Rempel
93453d0aaa
cleanup read_fuse_lock()
2006-05-26 19:37:18 +02:00
Olaf Rempel
d1f7b638d1
use pointer access
2006-05-26 19:33:50 +02:00
Olaf Rempel
f302c14c93
mark all functions static
2006-05-26 19:31:18 +02:00
Olaf Rempel
9d7073387a
use more c-style
2006-05-26 19:29:55 +02:00
Olaf Rempel
2dca010c7d
Bugfixes
...
- fix typo recchar()
- fix flash read/write for mega128
2006-05-26 19:26:19 +02:00
Olaf Rempel
11b8928759
Version 0.80beta (20060521)
2006-05-22 14:17:47 +02:00
Olaf Rempel
70d5a20eb3
update doc
...
- move remaining defines into main.c
2006-05-20 00:30:03 +02:00
Olaf Rempel
b253baf838
optimize functions
...
- split BlockLoad() into recvBuffer(), writeFlashPage() and writeEEpromPage()
- split BlockRead() into readFlashPage() and readEEpromPage()
- make eraseFlash() a inline too
- remove global variables
- fix byte/word addressing
- use typedef for buffer index (results in uint8_t on most cpus)
2006-05-20 00:06:27 +02:00
Olaf Rempel
b29674a1f2
use stdint types
...
- use blocklocal variables
2006-05-20 00:04:32 +02:00
Olaf Rempel
570d07d3a0
remove interrupt vectors
...
- wrong register used (MCUCR instead of GICR)
- interrupts are not enabled (reset/cli)
- discard section "vectors" when linking
- based on binutils 2.16.1 ldscripts
2006-05-19 23:58:50 +02:00
Olaf Rempel
c897637dc2
cleanup uart stuff
...
- use new per-cpu headers
- remove interrupt handling from uart functions
- correct baudrate calculation
- introduce UART_DOUBLESPEED to use fast mode
- introduce UART_SECOND to use 2nd uart on mega128
- move uart functions to main.c, delete uart.[ch]
- rename XTAL to F_CPU (avrlibc style)
- move some defines from Makefile to main.c
2006-05-19 22:19:18 +02:00
Olaf Rempel
cb5d02f4ba
cleanup cpu selection
...
- splitting chipdef.h, one header per cpu
- use integer define for BOOTSIZE
- calc correct bootloader address
2006-05-19 21:52:42 +02:00
Olaf Rempel
51182dbccb
cleanup main.c
...
- codingstyle
- move functions to top (readable asm-listing)
- pull lowlevel.c into main.c
2006-05-19 21:52:00 +02:00
Olaf Rempel
ba471f01de
cleanup
...
- dos2unix
- remove trailing spaces
2006-05-19 21:00:23 +02:00
Olaf Rempel
919606b3ab
Version 0.75
2006-05-01 19:20:40 +02:00
Olaf Rempel
722e6d5d68
Version 0.74
2006-05-01 19:19:59 +02:00
Olaf Rempel
f2c227f428
Version 0.7 (20050226)
2006-05-01 19:15:27 +02:00
Olaf Rempel
f32c7e3131
Version 0.5 (20040407)
2006-05-01 19:13:32 +02:00
Olaf Rempel
85f5e95b07
Version 0.4 (20040406)
2006-05-01 19:12:13 +02:00
Olaf Rempel
744684bb88
Version 0.2 (20040324)
2006-05-01 19:10:39 +02:00