Markus Fröschle
|
9749ba45ba
|
removed FIXME - -mpcrel has been removed
|
2013-10-21 18:36:53 +00:00 |
|
Markus Fröschle
|
1a0114d9a8
|
added missing GNU header
|
2013-10-21 18:34:19 +00:00 |
|
Markus Fröschle
|
5f60cfc8d0
|
put version numbers alone into separate file so other tools can pick it up
|
2013-10-21 18:28:28 +00:00 |
|
Markus Fröschle
|
22ee5f01c1
|
swapped out pci initialization into separate source file (still needs some testing bevore removing the original)
|
2013-10-21 10:03:00 +00:00 |
|
Markus Fröschle
|
33240aa13d
|
reduced wait times to more reasonable values in order to reduce boot lag if no card is inserted
|
2013-10-19 06:15:58 +00:00 |
|
Markus Fröschle
|
4f9f81074d
|
replaced oldstyle diagnostic message statement
|
2013-10-19 04:36:29 +00:00 |
|
Markus Fröschle
|
5a2e6913b2
|
prepared to move dspi functionality into a separate source file.
removed obsolete print statement
|
2013-10-16 13:35:32 +00:00 |
|
Markus Fröschle
|
427ba872d2
|
made wait times for card response more reasonable
|
2013-10-16 06:23:36 +00:00 |
|
Markus Fröschle
|
2120c4fb42
|
make number of retries in case of error more reasonable
|
2013-10-16 05:42:52 +00:00 |
|
Markus Fröschle
|
4cc1c674a7
|
make number of retries in case of error more reasonable
|
2013-10-16 05:42:15 +00:00 |
|
Markus Fröschle
|
35285dfede
|
modified clocking to fit slower cards
|
2013-10-15 19:53:25 +00:00 |
|
Markus Fröschle
|
5b842d0c67
|
move old vector variable into bss
|
2013-10-15 09:08:30 +00:00 |
|
Markus Fröschle
|
b8933795e0
|
added guard code to allow callers to verify for a compatible trap #0 vector
|
2013-10-15 09:07:15 +00:00 |
|
Markus Fröschle
|
23a6951e04
|
include <stdbool.h> to resolve "true" and "false"
|
2013-10-15 05:09:46 +00:00 |
|
Markus Fröschle
|
17f423d777
|
clear data segment only if we are running from ROM/flash
|
2013-10-15 05:07:18 +00:00 |
|
Markus Fröschle
|
58cbdef3d8
|
bumped version number
|
2013-10-15 04:49:39 +00:00 |
|
Markus Fröschle
|
a281ee498b
|
removed unused variable
|
2013-10-14 18:43:29 +00:00 |
|
Markus Fröschle
|
12629ec3b7
|
SD card driver seems to be working stable now
|
2013-10-14 18:42:20 +00:00 |
|
Markus Fröschle
|
524f2f5f0a
|
spi baudrate setting
|
2013-10-13 20:25:26 +00:00 |
|
Markus Fröschle
|
697a0aa86c
|
spi baudrate setting
|
2013-10-13 20:24:03 +00:00 |
|
Markus Fröschle
|
2942f08534
|
improved timing a bit
|
2013-10-13 19:58:12 +00:00 |
|
Markus Fröschle
|
5a55faa169
|
made SD card working on plain EmuTOS
|
2013-10-12 16:22:51 +00:00 |
|
Markus Fröschle
|
4d216bf2f0
|
fixed typo in message
|
2013-10-10 10:37:54 +00:00 |
|
Markus Fröschle
|
4218e2e655
|
fixed a few MDMA-related quirks. DMA still doesn't work when running from RAM
|
2013-08-24 07:46:15 +00:00 |
|
Markus Fröschle
|
bbaa522b58
|
added start of pci implementation
|
2013-08-23 07:29:02 +00:00 |
|
Markus Fröschle
|
d1ab061195
|
modified to use library functions
|
2013-08-21 10:06:46 +00:00 |
|
Markus Fröschle
|
b84d4c4e9b
|
modified to use library functions (memcpy(), bzero())
|
2013-08-21 08:55:47 +00:00 |
|
Markus Fröschle
|
188f229132
|
added flash routines from Freescale dBug sources
|
2013-08-14 07:40:23 +00:00 |
|
Markus Fröschle
|
4080a8e5af
|
fixed reference to rt_cacr
|
2013-08-14 05:08:24 +00:00 |
|
Markus Fröschle
|
5ebb345478
|
add a routine to set interrupt level from C
|
2013-08-13 15:20:23 +00:00 |
|
Markus Fröschle
|
f0f25eac5e
|
stop and disable unused SOC components by stopping their clocks
|
2013-08-13 10:20:44 +00:00 |
|
Markus Fröschle
|
7356f96fae
|
stop and disable unused SOC components by stopping their clocks
|
2013-08-13 10:05:06 +00:00 |
|
Markus Fröschle
|
fe077d6658
|
reverted previous change which was plain wrong
|
2013-08-13 05:55:21 +00:00 |
|
Markus Fröschle
|
8980517dbf
|
fixed initialization of GPIO DMA pin assignments
|
2013-08-13 05:47:37 +00:00 |
|
Markus Fröschle
|
9ace9866c2
|
added code to selectively push areas of memory from the caches
|
2013-08-12 21:06:36 +00:00 |
|
Markus Fröschle
|
6ee9b72191
|
added CACR define bits, added functions to set and retrieve current cache value and removed PC-relative compilation of cache.c
|
2013-08-12 17:38:39 +00:00 |
|
Markus Fröschle
|
66efc34bdb
|
modified init_gpio() to use symbolic values for initialization and added comments
|
2013-08-12 15:23:26 +00:00 |
|
Markus Fröschle
|
45e6f56554
|
removed initialization of MCF_PAD_PAR_DSPI since this is already done in sysinit.c
|
2013-08-12 11:55:42 +00:00 |
|
Markus Fröschle
|
f3e995d9ab
|
changed mapping of system SRAM
|
2013-08-12 05:16:53 +00:00 |
|
Markus Fröschle
|
df75b8a5ac
|
fixed error message (xhdi_get_capacity())
|
2013-08-11 15:40:37 +00:00 |
|
Markus Fröschle
|
76ed42f0b5
|
converted to UNIX line endings
|
2013-08-11 15:33:06 +00:00 |
|
Markus Fröschle
|
4860050341
|
changed formatting
|
2013-08-11 13:47:47 +00:00 |
|
Markus Fröschle
|
14f0cd99eb
|
changed types to <stdint.h> types
|
2013-08-11 13:47:16 +00:00 |
|
Markus Fröschle
|
4ace47e0e0
|
was still in DOS format - changed that to Unix
|
2013-08-11 13:46:25 +00:00 |
|
Markus Fröschle
|
de2026e3ca
|
moved call to dma_init()
|
2013-08-11 13:45:10 +00:00 |
|
Markus Fröschle
|
5ad49e1ea4
|
made MCD_INCLUDE_EU always defined
|
2013-08-11 13:44:18 +00:00 |
|
Markus Fröschle
|
93dd7c8ee0
|
moved supervisor stack to RAMBAR1
|
2013-08-11 13:43:16 +00:00 |
|
Markus Fröschle
|
9ca65800e7
|
fixed display of __LINE__
|
2013-08-11 13:42:13 +00:00 |
|
Markus Fröschle
|
da8a1ffcf5
|
added verification routine to DMA test: does not work yet
fixed crash when calculating transfer speed
|
2013-08-11 13:41:11 +00:00 |
|
Markus Fröschle
|
cd3c5a91d6
|
enabled target support for flashing. Seems to work at least for smaller binaries (BaS) while it doesn't for larger ones (EmuTOS). This seems to be caused by large buffers which cannot be reached by PC relative adressing on the target.
|
2013-08-11 05:30:59 +00:00 |
|