Markus Fröschle
|
4175b8ec8f
|
moved uninitialized variables to .bss (was .data)
|
2013-12-08 07:50:28 +00:00 |
|
Markus Fröschle
|
1f637d3758
|
added printout of exception PC
|
2013-12-07 19:45:57 +00:00 |
|
Markus Fröschle
|
ef96759184
|
fixed comments
|
2013-11-23 06:13:30 +00:00 |
|
Markus Fröschle
|
94fb84aaa0
|
added register save and restore
|
2013-11-19 17:20:58 +00:00 |
|
Markus Fröschle
|
a97d38e9f9
|
stack was misaligned
|
2013-11-19 14:59:20 +00:00 |
|
Markus Fröschle
|
50c65879e3
|
added diagnostic printout on exceptions - except common traps
|
2013-11-07 06:16:44 +00:00 |
|
Markus Fröschle
|
007a7f7857
|
printout vector number during exception
|
2013-11-06 15:29:59 +00:00 |
|
Markus Fröschle
|
c8f9aed32e
|
#ifdef'ed out special interrupt handlers for the FireBee FPGA (need them later to implement PCI interrupts for the m5484LITE)
|
2013-11-05 11:06:08 +00:00 |
|
Markus Fröschle
|
5baad03944
|
#ifdef'ed out code passages that do not fit the m5484LITE board
|
2013-11-05 09:53:47 +00:00 |
|
Markus Fröschle
|
a7b6c9cffa
|
code runs until ohci_lowlevel_init() but can't continue since pci_get_resource() is not implemented yet
|
2013-11-03 11:20:39 +00:00 |
|
Markus Fröschle
|
7ac1e76ca3
|
fixed save and restore of gcc scratch registers on DMA video page copy
|
2013-10-31 06:25:36 +00:00 |
|
Markus Fröschle
|
1d45c22e04
|
added comments that try to explain video page flip
|
2013-10-30 14:19:59 +00:00 |
|
Markus Fröschle
|
399a3119d6
|
fixed GPL headers
|
2013-10-22 16:14:58 +00:00 |
|
Markus Fröschle
|
c511094549
|
add a routine to set interrupt level from C
|
2013-08-13 15:20:23 +00:00 |
|
Markus Fröschle
|
7a3084d76f
|
converted to UNIX line endings
|
2013-08-11 15:33:06 +00:00 |
|
Markus Fröschle
|
75a6839424
|
was still in DOS format - changed that to Unix
|
2013-08-11 13:46:25 +00:00 |
|
Markus Fröschle
|
93ea562e22
|
fixed call stack for MCD_start_DMA()
|
2013-08-10 05:31:49 +00:00 |
|
Markus Fröschle
|
8144312fbb
|
fixed forgotten rename
|
2013-08-10 05:25:53 +00:00 |
|
Markus Fröschle
|
b1c2f79de3
|
modified comments
|
2013-08-09 14:19:25 +00:00 |
|
Markus Fröschle
|
ce6e14d347
|
only clear int 7 in int7 exception handler
|
2013-08-09 13:49:59 +00:00 |
|
Markus Fröschle
|
844dc74a2c
|
modified comments
|
2013-08-09 13:38:10 +00:00 |
|
Markus Fröschle
|
3a7ad511b6
|
fixed a few minor bugs and added experimental code to do video page copies by DMA
|
2013-08-09 12:13:10 +00:00 |
|
Markus Fröschle
|
fe4666f58d
|
|
2013-08-05 04:36:25 +00:00 |
|
Markus Fröschle
|
2090f21359
|
added comments
|
2013-08-02 22:14:59 +00:00 |
|
Markus Fröschle
|
8e899f146b
|
translated comment
|
2013-07-29 20:43:46 +00:00 |
|
Markus Fröschle
|
e08cb7a8fa
|
added symbolic constants for interrupt sources
|
2013-07-29 20:42:44 +00:00 |
|
Markus Fröschle
|
8030f2c99f
|
added comments
|
2013-07-29 17:24:31 +00:00 |
|
Markus Fröschle
|
f30e251bfa
|
updated comments and made (hopefully) better readable
|
2013-07-29 15:20:57 +00:00 |
|
Markus Fröschle
|
884f9eedd4
|
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
|
1ac7a27e81
|
modified comments
|
2013-07-23 10:08:18 +00:00 |
|
Markus Fröschle
|
ad12d18ca5
|
translated comments
|
2013-07-07 21:05:04 +00:00 |
|
Markus Fröschle
|
f148eb0400
|
updated comments
|
2013-05-11 21:22:06 +00:00 |
|
Markus Fröschle
|
2f566bc499
|
fixed writing the trap #0 vector to the wrong location...
|
2013-05-01 14:40:47 +00:00 |
|
Markus Fröschle
|
30373c5909
|
baked everything together (trap #0 handler)
|
2013-05-01 14:32:23 +00:00 |
|
Vincent Rivière
|
d306e15c92
|
Jump to _rom_entry instead of ___BOOT_FLASH.
|
2012-11-12 15:49:58 +00:00 |
|
Vincent Rivière
|
25b5df12b4
|
Use __STRAM_END.
|
2012-11-07 21:54:21 +00:00 |
|
Vincent Rivière
|
c9b5813511
|
Added ST-RAM and FastRAM symbols.
|
2012-11-07 21:16:19 +00:00 |
|
Markus Fröschle
|
8bad0545d2
|
adopted original preprocessor defines
|
2012-11-04 16:52:31 +00:00 |
|
Markus Fröschle
|
43d20c0e14
|
fixed irq macro definition
|
2012-11-04 16:18:14 +00:00 |
|
Markus Fröschle
|
f0e53a7f94
|
move #0x2[\]200,sr
|
2012-11-04 11:26:26 +00:00 |
|
Markus Fröschle
|
d02a99cc51
|
re-enabled MMU
|
2012-11-04 11:23:48 +00:00 |
|
Markus Fröschle
|
0d341c123b
|
|
2012-10-31 21:19:19 +00:00 |
|
Vincent Rivière
|
20031b5d47
|
Fixed nested comments.
|
2012-10-22 18:02:36 +00:00 |
|
Markus Fröschle
|
ddaf164925
|
moved .data where it belongs (to RAM)
|
2012-10-22 11:08:26 +00:00 |
|
Vincent Rivière
|
4da5ebaae0
|
Fixed missing backup registers.
|
2012-10-21 21:00:32 +00:00 |
|
Markus Fröschle
|
7473e59eb0
|
|
2012-10-19 15:12:11 +00:00 |
|
Markus Fröschle
|
b49934f552
|
Made compiler more picky by adding -Wall to CFLAGS.
This showed up more warnings where some are already fixed.
|
2012-10-14 09:24:25 +00:00 |
|
Markus Fröschle
|
08661df6fe
|
fixed reference to __BOOT_FLASH
|
2012-10-14 06:49:11 +00:00 |
|
Markus Fröschle
|
7641f3a574
|
|
2012-10-13 21:39:10 +00:00 |
|
Markus Fröschle
|
b765b4d48d
|
less undefined symbol references
|
2012-10-13 21:22:40 +00:00 |
|