]> cloudbase.mooo.com Git - z180-stamp.git/log
z180-stamp.git
9 years agoDon't expose mmc status flag 'STAT_FAST'. (Module private implemantation detail) hexrel-4.2
Leo C [Tue, 23 Dec 2014 09:48:33 +0000 (10:48 +0100)]
Don't expose mmc status flag 'STAT_FAST'. (Module private implemantation detail)

9 years agoCorrect command date help. command has no reset argument.
Leo C [Tue, 23 Dec 2014 09:46:59 +0000 (10:46 +0100)]
Correct command date help. command has no reset argument.

9 years agoSD slot 0: Enable card detection hexrel-4.1
Leo C [Sun, 21 Dec 2014 14:45:29 +0000 (15:45 +0100)]
SD slot 0: Enable card detection

9 years agoRemove obsolete debug code hexrel-4
Leo C [Thu, 18 Dec 2014 22:37:42 +0000 (23:37 +0100)]
Remove obsolete debug code

9 years agoAdd copyright notice
Leo C [Tue, 16 Dec 2014 15:03:06 +0000 (16:03 +0100)]
Add copyright notice

9 years agoCard detect over cs pin: clean initialisation/power up
Leo C [Thu, 4 Dec 2014 23:09:29 +0000 (00:09 +0100)]
Card detect over cs pin: clean initialisation/power up

9 years agoCard detect over cs pin. (works mostly)
Leo C [Thu, 4 Dec 2014 15:10:35 +0000 (16:10 +0100)]
Card detect over cs pin. (works mostly)

9 years agoCard detect over cs pin. (initial)
Leo C [Thu, 4 Dec 2014 02:21:36 +0000 (03:21 +0100)]
Card detect over cs pin. (initial)

9 years agoPut static work area on heap. LFN buffer not needed for stat function
Leo C [Wed, 3 Dec 2014 17:34:54 +0000 (18:34 +0100)]
Put static work area on heap. LFN buffer not needed for stat function

9 years agoPut unicode tables in flash
Leo C [Wed, 3 Dec 2014 14:53:24 +0000 (15:53 +0100)]
Put unicode tables in flash

9 years agoMake do_fat_stat() and do_fat_ls() interruptible
Leo C [Wed, 3 Dec 2014 14:52:39 +0000 (15:52 +0100)]
Make do_fat_stat() and do_fat_ls() interruptible

9 years agoMerge branch 'master' into timelib
Leo C [Tue, 2 Dec 2014 16:12:35 +0000 (17:12 +0100)]
Merge branch 'master' into timelib

9 years agoMerge branch 'cli-quote'
Leo C [Tue, 2 Dec 2014 15:17:48 +0000 (16:17 +0100)]
Merge branch 'cli-quote'

9 years agoAdd get_fattime(), move buffers from stack to heap
Leo C [Tue, 2 Dec 2014 15:15:16 +0000 (16:15 +0100)]
Add get_fattime(), move buffers from stack to heap

9 years agoSystem time: Init from rtc on startup, update in timer inerrupt.
Leo C [Tue, 2 Dec 2014 10:45:40 +0000 (11:45 +0100)]
System time: Init from rtc on startup, update in timer inerrupt.

9 years agoswitch to avr-libc 1.8.1 time library
Leo C [Mon, 1 Dec 2014 22:25:55 +0000 (23:25 +0100)]
switch to avr-libc 1.8.1 time library

9 years agoput weekdays[] in flash, workaround for wrong weekday display
Leo C [Mon, 1 Dec 2014 10:13:52 +0000 (11:13 +0100)]
put weekdays[] in flash, workaround for wrong weekday display

9 years agomerge do_fat_read() and do_fat_write() to do_fat_rw()
Leo C [Mon, 1 Dec 2014 10:12:23 +0000 (11:12 +0100)]
merge do_fat_read() and do_fat_write() to do_fat_rw()

9 years agoImproved command line quoting
Leo C [Sat, 29 Nov 2014 18:50:44 +0000 (19:50 +0100)]
Improved command line quoting

9 years agoLFN support
Leo C [Fri, 28 Nov 2014 10:24:23 +0000 (11:24 +0100)]
LFN support

9 years agoAdd fat commands: fatstat, fatls, fatload, fatwrite
Leo C [Wed, 26 Nov 2014 14:02:30 +0000 (15:02 +0100)]
Add fat commands: fatstat, fatls, fatload, fatwrite

9 years agodump_ram() parameter
Leo C [Tue, 25 Nov 2014 10:25:19 +0000 (11:25 +0100)]
dump_ram() parameter

9 years agoSd card commands: read sector, write sector
Leo C [Tue, 25 Nov 2014 09:57:14 +0000 (10:57 +0100)]
Sd card commands: read sector, write sector

9 years agoTimeout for Z180 bus access
Leo C [Tue, 25 Nov 2014 09:53:39 +0000 (10:53 +0100)]
Timeout for Z180 bus access

9 years agoEnable pullups on all gpio pins. cleanup
Leo C [Tue, 25 Nov 2014 09:47:55 +0000 (10:47 +0100)]
Enable pullups on all gpio pins. cleanup

9 years agoMultidrive support for mmc.c (working)
Leo C [Sat, 22 Nov 2014 23:39:03 +0000 (00:39 +0100)]
Multidrive support for mmc.c (working)

9 years agoMultidrive support for mmc.c (1. step)
Leo C [Sat, 22 Nov 2014 18:40:59 +0000 (19:40 +0100)]
Multidrive support for mmc.c (1. step)

9 years agoMove macro SBIT to common.h
Leo C [Sat, 22 Nov 2014 16:30:41 +0000 (17:30 +0100)]
Move macro SBIT to common.h

9 years agocleanup
Leo C [Sat, 22 Nov 2014 13:22:17 +0000 (14:22 +0100)]
cleanup

9 years agoIntegrate fatfs. Add some sd card test commands.
Leo C [Sat, 22 Nov 2014 12:07:04 +0000 (13:07 +0100)]
Integrate fatfs. Add some sd card test commands.

9 years agoRename pin.. to gpio..
Leo C [Fri, 21 Nov 2014 12:49:19 +0000 (13:49 +0100)]
Rename pin.. to gpio..

9 years agoAdd display offset to dump_mem()
Leo C [Fri, 21 Nov 2014 12:46:48 +0000 (13:46 +0100)]
Add display offset to dump_mem()

9 years agoOne dump_mem() for all memory types (avr eeprom and ram, z180 ram)
Leo C [Fri, 21 Nov 2014 01:15:16 +0000 (02:15 +0100)]
One dump_mem() for all memory types (avr eeprom and ram, z180 ram)

9 years agoMerge tag 'fatfs-0.10c'
Leo C [Mon, 17 Nov 2014 14:12:44 +0000 (15:12 +0100)]
Merge tag 'fatfs-0.10c'

Import fatfs R0.10c

9 years agoImport fatfs R0.10c fatfs-0.10c
Leo C [Mon, 17 Nov 2014 13:47:05 +0000 (14:47 +0100)]
Import fatfs R0.10c

9 years agoChange message start token from 0x81 to 0xAE
Leo C [Mon, 17 Nov 2014 13:06:41 +0000 (14:06 +0100)]
Change message start token from 0x81 to 0xAE

9 years agoCP/M 3 compatible character i/o handling
Leo C [Tue, 28 Oct 2014 09:29:13 +0000 (10:29 +0100)]
CP/M 3 compatible character i/o handling

9 years agoworking connect command, new sleep command
Leo C [Sun, 26 Oct 2014 11:43:57 +0000 (12:43 +0100)]
working connect command, new sleep command

9 years agoinclude cleanup
Leo C [Thu, 23 Oct 2014 11:07:27 +0000 (13:07 +0200)]
include cleanup

9 years agoworking host communication, new command: connect
Leo C [Thu, 23 Oct 2014 00:25:00 +0000 (02:25 +0200)]
working host communication, new command: connect

9 years agonew fifos msg in, msg out, console in, console out
Leo C [Thu, 23 Oct 2014 00:22:01 +0000 (02:22 +0200)]
new fifos msg in, msg out, console in, console out

9 years agomy_getchar() parameter: allow return without new character
Leo C [Thu, 23 Oct 2014 00:15:50 +0000 (02:15 +0200)]
my_getchar() parameter: allow return without new character

9 years agoDefine fifos: msg_tx_fifo, msg_rx_fifo
Leo C [Mon, 20 Oct 2014 11:19:34 +0000 (13:19 +0200)]
Define fifos: msg_tx_fifo, msg_rx_fifo

9 years agoMerge branch 'master' into hostcomm_avr
Leo C [Thu, 16 Oct 2014 09:08:47 +0000 (11:08 +0200)]
Merge branch 'master' into hostcomm_avr

9 years agoCode reorg and cleanup
Leo C [Wed, 15 Oct 2014 21:44:26 +0000 (23:44 +0200)]
Code reorg and cleanup

9 years agoAdd pin_alias
Leo C [Wed, 15 Oct 2014 19:20:41 +0000 (21:20 +0200)]
Add pin_alias

9 years agopin command: pin groups work now hexrel-3
Leo C [Tue, 14 Oct 2014 20:38:56 +0000 (22:38 +0200)]
pin command: pin groups work now

9 years agopin command, add user configurable i/o pins
Leo C [Tue, 14 Oct 2014 10:53:48 +0000 (12:53 +0200)]
pin command, add user configurable i/o pins

9 years agonot working
Leo C [Fri, 3 Oct 2014 10:14:01 +0000 (12:14 +0200)]
not working

9 years agoDisable all peripheral functions globally. Enable used functions when needed.
Leo C [Wed, 17 Sep 2014 20:23:17 +0000 (22:23 +0200)]
Disable all peripheral functions globally. Enable used functions when needed.

9 years agoProgrammable Z180 clock, clock command hexrel-2
Leo C [Mon, 8 Sep 2014 17:54:08 +0000 (19:54 +0200)]
Programmable Z180 clock, clock command

9 years agoUser Timer1 as Z180 Clock
Leo C [Fri, 5 Sep 2014 11:15:05 +0000 (13:15 +0200)]
User Timer1 as Z180 Clock

9 years agoUse timer2 as 1ms sytem clock (instead timer1).
Leo C [Fri, 5 Sep 2014 10:46:19 +0000 (12:46 +0200)]
Use timer2 as 1ms sytem clock (instead timer1).

9 years agoUser Timer0 as Z180 Clock
Leo C [Fri, 5 Sep 2014 09:46:57 +0000 (11:46 +0200)]
User Timer0 as Z180 Clock

9 years agoEnable X2 Clock Multiplier, disable Clock Divider
Leo C [Fri, 5 Sep 2014 09:45:31 +0000 (11:45 +0200)]
Enable X2 Clock Multiplier, disable Clock Divider

9 years agoenvlist_search: eliminate temp buffer
Leo C [Tue, 2 Sep 2014 19:41:46 +0000 (21:41 +0200)]
envlist_search: eliminate temp buffer

9 years agoprocess_macros: reduce heap usage and fragmentation
Leo C [Mon, 1 Sep 2014 15:06:58 +0000 (17:06 +0200)]
process_macros: reduce heap usage and fragmentation

9 years ago$() expansion deleted (only ${}). setenv_ulong(), setenv_hex()
Leo C [Sun, 31 Aug 2014 20:37:26 +0000 (22:37 +0200)]
$() expansion deleted (only ${}). setenv_ulong(), setenv_hex()

9 years agoenv in ram
Leo C [Fri, 29 Aug 2014 21:03:44 +0000 (23:03 +0200)]
env in ram

9 years agodefaultenv (doesn't work)
Leo C [Thu, 28 Aug 2014 16:11:42 +0000 (18:11 +0200)]
defaultenv (doesn't work)

9 years ago#define MEMX
Leo C [Mon, 25 Aug 2014 15:03:02 +0000 (17:03 +0200)]
#define MEMX

9 years agoenvlist_search
Leo C [Mon, 25 Aug 2014 14:44:27 +0000 (16:44 +0200)]
envlist_search

9 years agoinitial __memx declarations
Leo C [Sun, 24 Aug 2014 13:30:08 +0000 (15:30 +0200)]
initial __memx declarations

Signed-off-by: Leo C <erbl259-lmu@yahoo.de>
9 years agohelp cmd: fix column alignment
Leo C [Sat, 30 Aug 2014 10:48:34 +0000 (12:48 +0200)]
help cmd: fix column alignment

9 years agoi2c.c
Leo C [Tue, 26 Aug 2014 09:19:21 +0000 (11:19 +0200)]
i2c.c

9 years agouse env var 'baudrate'
Leo C [Sun, 24 Aug 2014 21:22:58 +0000 (23:22 +0200)]
use env var 'baudrate'

9 years agogetenv_ulong(), TWI int opt
Leo C [Sun, 24 Aug 2014 12:16:18 +0000 (14:16 +0200)]
getenv_ulong(), TWI int opt

9 years agoAdd date rtc i2c
Leo C [Sat, 23 Aug 2014 17:34:22 +0000 (19:34 +0200)]
Add date rtc i2c

9 years agoCreate include directory
Leo C [Thu, 21 Aug 2014 09:36:14 +0000 (11:36 +0200)]
Create include directory

9 years agoAutocomplete, long way to go...
Leo C [Thu, 21 Aug 2014 08:32:33 +0000 (10:32 +0200)]
Autocomplete, long way to go...

9 years agoprintf() --> printf_P(PSTR())
Leo C [Wed, 20 Aug 2014 22:48:46 +0000 (00:48 +0200)]
printf() --> printf_P(PSTR())

9 years agoenum command_ret_t --> typedef
Leo C [Wed, 20 Aug 2014 12:01:11 +0000 (14:01 +0200)]
enum command_ret_t --> typedef

9 years agoMerge tag 'fatfs-0.10b'
Leo C [Tue, 19 Aug 2014 13:35:51 +0000 (15:35 +0200)]
Merge tag 'fatfs-0.10b'

9 years agoImport fatfs R0.10b fatfs-0.10b
Leo C [Tue, 19 Aug 2014 13:31:33 +0000 (15:31 +0200)]
Import fatfs R0.10b

FatFs Module Source Files R0.10b

Author: (C)ChaN, 2014  (http://elm-chan.org)
URL: http://elm-chan.org/fsw/ff/ff10b.zip

9 years agoempty empty
Leo C [Tue, 19 Aug 2014 13:02:01 +0000 (15:02 +0200)]
empty

9 years agoalmost empty
Leo C [Tue, 19 Aug 2014 13:01:25 +0000 (15:01 +0200)]
almost empty

9 years agoudate .gitignore
Leo C [Tue, 19 Aug 2014 12:54:08 +0000 (14:54 +0200)]
udate .gitignore

9 years agoRework z80 bus control
Leo C [Tue, 19 Aug 2014 09:55:02 +0000 (11:55 +0200)]
Rework z80 bus control

9 years agoCommand 'go <startaddr>' works now
Leo C [Mon, 18 Aug 2014 21:40:36 +0000 (23:40 +0200)]
Command 'go <startaddr>' works now

Add debug command to display AVR RAM

9 years agoenv.c cleanup
Leo C [Sat, 16 Aug 2014 19:27:31 +0000 (21:27 +0200)]
env.c cleanup

9 years agoDebugging code moved to debug.c
Leo C [Sat, 16 Aug 2014 12:46:12 +0000 (14:46 +0200)]
Debugging code moved to debug.c

9 years agoAdd command saveenv
Leo C [Sat, 16 Aug 2014 11:57:10 +0000 (13:57 +0200)]
Add command saveenv

Add debug commands for EEPROM display and copy

9 years agoAdd commands: loadf, go, reset restart hexrel-1
Leo C [Thu, 14 Aug 2014 14:27:17 +0000 (16:27 +0200)]
Add commands: loadf, go, reset restart

9 years agoAdd memory commands (cmp, cp, md, mm, mw, nm)
Leo C [Wed, 13 Aug 2014 19:00:21 +0000 (21:00 +0200)]
Add memory commands (cmp, cp, md, mm, mw, nm)

Add kind of scheduler for background tasks

9 years agoNew U-Boot like AVR main program.
Leo C [Tue, 12 Aug 2014 10:35:28 +0000 (12:35 +0200)]
New U-Boot like AVR main program.

Uses U-Boot source code taken from:
git://git.denx.de/u-boot.git

9 years agoFirst real hardware test.
Leo C [Sun, 27 Jul 2014 21:23:07 +0000 (23:23 +0200)]
First real hardware test.

9 years agoRemove flow control, factor out ring buffer
Leo C [Sun, 27 Jul 2014 20:58:42 +0000 (22:58 +0200)]
Remove flow control, factor out ring buffer

9 years agoDisable msg- i/o-fifos for test with avr
Leo C [Sun, 27 Jul 2014 20:55:50 +0000 (22:55 +0200)]
Disable msg- i/o-fifos for test with avr

9 years agoRevert "Refactro Tupfiles"
Leo C [Fri, 11 Jul 2014 15:16:28 +0000 (17:16 +0200)]
Revert "Refactro Tupfiles"

This reverts commit cda2107f6e52a3e131502a6ec318ac3f216ac186.

9 years agoRefactor Tupfiles
Leo C [Fri, 11 Jul 2014 15:14:53 +0000 (17:14 +0200)]
Refactor Tupfiles

9 years agoMissing colon
Leo C [Fri, 11 Jul 2014 09:26:48 +0000 (11:26 +0200)]
Missing colon

9 years agoTupfile
Leo C [Wed, 2 Jul 2014 22:04:41 +0000 (00:04 +0200)]
Tupfile

9 years agoTupfile cleanup
Leo C [Wed, 2 Jul 2014 13:41:21 +0000 (15:41 +0200)]
Tupfile cleanup

9 years agoNew sub dir: avr.
Leo C [Wed, 2 Jul 2014 13:24:17 +0000 (15:24 +0200)]
New sub dir: avr.

9 years agoNew build system: tup
Leo C [Wed, 2 Jul 2014 12:55:38 +0000 (14:55 +0200)]
New build system: tup

9 years agoRename dir Z180 --> z180
Leo C [Wed, 2 Jul 2014 12:33:22 +0000 (14:33 +0200)]
Rename dir Z180 --> z180

9 years agoROM files in Z180 dir
Leo C [Thu, 26 Jun 2014 14:16:11 +0000 (16:16 +0200)]
ROM files in Z180 dir

9 years agoTable for Z180 messages
Leo C [Thu, 26 Jun 2014 14:14:25 +0000 (16:14 +0200)]
Table for Z180 messages

9 years agocheck in Z180 subtree
Leo C [Fri, 20 Jun 2014 21:48:39 +0000 (23:48 +0200)]
check in Z180 subtree

9 years agoInterrupt driven Serial I/O, msg-fifo, do_msg..., debug msgs
Leo C [Fri, 20 Jun 2014 21:42:34 +0000 (23:42 +0200)]
Interrupt driven Serial I/O, msg-fifo, do_msg..., debug msgs