CVS log for funnyos/arch/sam7s64/config.c

[BACK] Up to [local] / funnyos / arch / sam7s64

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.20 / (download) - annotate - [select for diffs], Mon Jan 7 20:29:21 2008 UTC (16 years, 3 months ago) by nbrk
Branch: MAIN
CVS Tags: HEAD
Changes since 1.19: +10 -3 lines
Diff to previous 1.19 (colored)

attach p64lcd at sapio/0;
attach h44780 at p64lcd/0;
turn on sdmmc at spisdmmc/0 for now..

Revision 1.19 / (download) - annotate - [select for diffs], Sun Jan 6 18:15:03 2008 UTC (16 years, 3 months ago) by nbrk
Branch: MAIN
Changes since 1.18: +7 -7 lines
Diff to previous 1.18 (colored)

use onboard RS232_1 (wired to on-chip USART1) instead of USART0 for all console messages;

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jan 2 02:32:27 2008 UTC (16 years, 4 months ago) by nbrk
Branch: MAIN
Changes since 1.17: +6 -3 lines
Diff to previous 1.17 (colored)

New driver for 7-segment LED now found on my p64 board.
Driver capable to display decimal digit ranged from 0 to 9 and hexadecimal from 'A' to 'F'.
Full LED on/off (e.g. blinking) is a TODO but should be very trivial to implement.

Driver interfaces itself to the rest of the system via devctl.
 ~cool thing ;)

Revision 1.17 / (download) - annotate - [select for diffs], Tue Dec 25 14:11:18 2007 UTC (16 years, 4 months ago) by nbrk
Branch: MAIN
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored)

attach 'sdmmc' at 'spisdmmc'/0

Revision 1.16 / (download) - annotate - [select for diffs], Fri Dec 21 17:41:27 2007 UTC (16 years, 4 months ago) by nbrk
Branch: MAIN
Changes since 1.15: +4 -1 lines
Diff to previous 1.15 (colored)

correctly map spisdmmc to its driver

Revision 1.15 / (download) - annotate - [select for diffs], Thu Dec 20 15:38:46 2007 UTC (16 years, 4 months ago) by nbrk
Branch: MAIN
Changes since 1.14: +6 -3 lines
Diff to previous 1.14 (colored)

attach saspi at saapbus/0; it provides spi_bus_handle to children
do not attach saaic at saapbus/0 for now

Revision 1.14 / (download) - annotate - [select for diffs], Sun Dec 16 23:16:09 2007 UTC (16 years, 4 months ago) by nbrk
Branch: MAIN
Changes since 1.13: +13 -9 lines
Diff to previous 1.13 (colored)

change interrupt establishing semantic:
now instead of '0' drivers should use '-1' in config.c to signalize that they won't use intrs.

attach gpiobtn at sapio/0 while here.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Nov 24 20:52:29 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.12: +7 -1 lines
Diff to previous 1.12 (colored)

attach both sartt and saaic at saapbus/0

Revision 1.12 / (download) - annotate - [select for diffs], Sat Nov 24 17:45:19 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.11: +2 -7 lines
Diff to previous 1.11 (colored)

do not turn on LEDs in machineinit() as it was only for tests.
some cleanup in comments

Revision 1.11 / (download) - annotate - [select for diffs], Sat Nov 24 17:10:07 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.10: +6 -10 lines
Diff to previous 1.10 (colored)

enable ALL devices in PMC;
we will not going to use power-saving features for now.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Nov 24 15:13:33 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.9: +7 -4 lines
Diff to previous 1.9 (colored)

enable DMA transfers to/from USART0

Revision 1.9 / (download) - annotate - [select for diffs], Sat Nov 24 10:12:44 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.8: +79 -49 lines
Diff to previous 1.8 (colored)

rewrite config_machineinit() to not to use magic.
still need more work on usart/pll

Revision 1.8 / (download) - annotate - [select for diffs], Mon Nov 19 10:53:57 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.7: +5 -1 lines
Diff to previous 1.7 (colored)

attach both LEDs (yellow and green) found on my P64's PA17 and PA18 io lines.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Nov 15 20:50:48 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.6: +4 -1 lines
Diff to previous 1.6 (colored)

attach sapio at saapbus/0
(note that this all is untested for now..)

Revision 1.6 / (download) - annotate - [select for diffs], Thu Nov 15 20:40:12 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.5: +20 -15 lines
Diff to previous 1.5 (colored)

unbreak from previous commit;
enable clock to PIOA as well

Revision 1.5 / (download) - annotate - [select for diffs], Tue Nov 13 22:40:33 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.4: +49 -8 lines
Diff to previous 1.4 (colored)

complete config_machineinit() with "seems ok" early initialization code:
- disable watchdog
- configure main oscillator and PLL through PMC
- enable USART0 (presume in programmed I/O mode for now)

this all is untested (and even stupid), first thing to do is to check
if we really will run at 96 MHz after PMC reprogramming...

Revision 1.4 / (download) - annotate - [select for diffs], Tue Nov 13 15:41:35 2007 UTC (16 years, 5 months ago) by nbrk
Branch: MAIN
Changes since 1.3: +18 -4 lines
Diff to previous 1.3 (colored)

rename startup initialization hook in config_machineinit();
add code to enable main oscillator via PMC, more to come..

Revision 1.3 / (download) - annotate - [select for diffs], Fri Nov 9 16:12:15 2007 UTC (16 years, 5 months ago) by init
Branch: MAIN
Changes since 1.2: +4 -1 lines
Diff to previous 1.2 (colored)

attach saapbus at root/0

Revision 1.2 / (download) - annotate - [select for diffs], Fri Nov 9 16:10:07 2007 UTC (16 years, 5 months ago) by init
Branch: MAIN
Changes since 1.1: +3 -19 lines
Diff to previous 1.1 (colored)

rework for our platform (at91sam7s64);
zap all other devices except for root and cpu (since the're always here)

Revision 1.1 / (download) - annotate - [select for diffs], Thu Nov 8 22:21:46 2007 UTC (16 years, 5 months ago) by init
Branch: MAIN

cut & paste platform-specific files from testarm; they're unvisited for now

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb