Markus Fröschle
|
945082684c
|
added comment
set fastram end before start of RAM BaS
|
2013-08-04 18:40:36 +00:00 |
|
Markus Fröschle
|
8dda70209a
|
renamed spidma.[ch] to dma.[ch]
|
2013-08-01 10:56:11 +00:00 |
|
Markus Fröschle
|
2d18a2310e
|
MCD DMA memcpy() test. Takes ages.
|
2013-07-30 20:31:41 +00:00 |
|
Markus Fröschle
|
df714c86eb
|
updated comments and made (hopefully) better readable
|
2013-07-29 15:20:57 +00:00 |
|
Markus Fröschle
|
cf56195375
|
symbolic names for FPGA interrupt registers
|
2013-07-29 15:11:33 +00:00 |
|
Markus Fröschle
|
55d0824ed3
|
simplified MMU initialization
removed (apparently unneeded) MMU TLBs
added source file templates for SPI dma routines
|
2013-07-28 07:19:57 +00:00 |
|
Markus Fröschle
|
f23087ee19
|
changed comment
|
2013-07-23 15:21:11 +00:00 |
|
Markus Fröschle
|
7c6dc866dc
|
added missing NOP() when accessing MMU register to let the processor pipeline sync (according to Coldfire manual).
|
2013-07-23 05:04:02 +00:00 |
|
Markus Fröschle
|
a54a2fabe6
|
modified GFX initialisation (32 MHz)
|
2013-07-07 20:54:06 +00:00 |
|
Markus Fröschle
|
5c2fea7fc6
|
added comments
|
2013-07-05 16:27:35 +00:00 |
|
Markus Fröschle
|
21232c7e09
|
removed BaS copy to RAM.
Since flashing is intended from a self-contained, SD-card loaded image, this is not neccessary anymore.
|
2013-07-02 09:53:48 +00:00 |
|
Markus Fröschle
|
a1d9651ab6
|
modified to enable remote debugging of basflash.s19.
basflash.s19 does not work in this version (hang)!
|
2013-02-17 22:47:24 +00:00 |
|
Markus Fröschle
|
92f609473d
|
ensured compiling on Mac OS X
|
2013-02-13 19:28:20 +00:00 |
|
Markus Fröschle
|
75e9007f00
|
Going to extend basflash.c to
1.) load srec files to their RAM destination without flashing for testing
2.) load and flash srec files from SD card
|
2013-01-31 14:06:51 +00:00 |
|
Markus Fröschle
|
b5fdfc1244
|
fixed doubly definition of wait_() routines
|
2013-01-21 13:13:33 +00:00 |
|
Markus Fröschle
|
a8dd94a440
|
reintroduced setting TOS "magic values" for RAM to avoid FireTOS RAM test and speed up boot
|
2013-01-20 12:03:00 +00:00 |
|
Markus Fröschle
|
0354a64974
|
incorporated s19reader in build
|
2012-12-17 18:24:27 +00:00 |
|
Markus Fröschle
|
d9f3c5e3c5
|
started development of bootstrap flashing code load
|
2012-12-16 07:52:21 +00:00 |
|
Markus Fröschle
|
8c6306e0d7
|
merged SD_CARD branch
|
2012-12-15 18:25:15 +00:00 |
|
Markus Fröschle
|
703df3199e
|
cleaned up project:
-moved all includes into "include" directory
-extracted "wait...()"-routines into separate files
|
2012-12-10 09:30:27 +00:00 |
|
Markus Fröschle
|
260d863d1c
|
Added LGPL copyright headers to all files that did undergo significant changes during the development of BaS_gcc.
Didn't touch any files that weren't changed.
Added COPYING and COPYING.LESSER, the LGPL mandatory license files
|
2012-12-04 08:57:13 +00:00 |
|
Markus Fröschle
|
5e64c5a8d7
|
renamed functions to spi_...() and sd_card...() according to target
|
2012-12-04 08:49:21 +00:00 |
|
Markus Fröschle
|
b3246e5f0c
|
renamed functions to spi_...() and sd_card...() according to target
|
2012-12-03 12:02:55 +00:00 |
|
Markus Fröschle
|
1da2567df4
|
write diagnostic message if PIC initialization failed
|
2012-11-24 07:00:00 +00:00 |
|
Markus Fröschle
|
9ecb9177dd
|
cosmetic changes
|
2012-11-20 22:27:47 +00:00 |
|
Markus Fröschle
|
b23337a303
|
updated comments
|
2012-11-18 10:28:21 +00:00 |
|
Markus Fröschle
|
0b5e4aca81
|
declared wait()-routines as inline void volatile since gcc decided to optimize out them sometimes. Do we need __attribute__(always_inline) ?
|
2012-11-18 10:10:38 +00:00 |
|
Markus Fröschle
|
900c7a48af
|
added NOP() macro
|
2012-11-18 07:42:02 +00:00 |
|
Markus Fröschle
|
fee5213b83
|
return from busy-waiting after a certain time
|
2012-11-18 07:39:33 +00:00 |
|
Markus Fröschle
|
845744778a
|
modified busy waiting loops (new function: waitfor(us, condition) to only wait for a certain time until the expected condition comes true, otherwise just return without the job done
|
2012-11-17 14:22:34 +00:00 |
|
Markus Fröschle
|
b9c88021c6
|
renamed directory
|
2012-11-16 18:57:09 +00:00 |
|