Markus Fröschle
ab7371532f
implemented hook_interrupt() in PCI code
...
enabled PCI interrupts
ohci seems to damage something in PCI config -> PCI device enumeration
does not top with latest device
networking in EmuTOS lost (probably a result of PCI interrupt
implementation)
2014-10-05 17:50:15 +00:00
Markus Fröschle
d29c41022f
fixed a bug with LINK instruction not saving address register
2014-09-06 19:27:11 +00:00
Markus Fröschle
fb9c4aaa1d
modified project to support Qt Creator inferior debugging through BDM.
2014-05-11 06:40:48 +00:00
Markus Fröschle
be94d72097
refactored assembler routines from exceptions.S into mmu.c (access exception handler). Seems to be better, but still hang.
2014-01-13 19:39:42 +00:00
Markus Fröschle
0da62531c0
m548x runs now cleanly (had to remove radeon files from make for now)
2013-12-28 16:51:00 +00:00
Markus Fröschle
4c15edaab2
driver interface to OS implemented and tested
2013-12-22 14:16:59 +00:00
Markus Fröschle
89b5ac1769
modified memory map to enable load of patched EmuTOS
2013-12-07 08:39:47 +00:00
Markus Fröschle
dda75086fd
fixex wrong parentheses in pci_write_config_longword()
2013-11-13 21:08:52 +00:00
Markus Fröschle
bd4f85b07d
added more diagnostics
2013-11-11 21:14:37 +00:00
Markus Fröschle
4cb667facd
USB chip registers seem to be visible now
2013-11-09 17:35:49 +00:00
Markus Fröschle
bdb9fc69a4
USB controller detected on FireBee - needs a long wait time for config access there...
2013-11-09 08:33:26 +00:00
Markus Fröschle
bf1a8bef38
renamed "slot" to "device" for better wording
2013-11-05 20:52:20 +00:00
Markus Fröschle
96c49c096b
enabled TBLCF, disabled P&E
2013-08-02 22:10:21 +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
2330224714
2013-03-03 08:52:09 +00:00
Markus Fröschle
8069d83787
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
657c105ee6
modified to enable remote debugging of basflash.s19.
...
basflash.s19 does not work in this version (hang)!
2013-02-16 08:30:04 +00:00
Markus Fröschle
68194329d2
merged SD_CARD branch
2012-12-15 18:25:15 +00:00
Markus Fröschle
97c82f6345
2012-12-09 18:17:07 +00:00
Markus Fröschle
1e0c28a8e5
seems to hang in sdcard_idle. Commented that call again.
2012-11-15 21:06:50 +00:00
Markus Fröschle
ca9e947431
2012-10-30 20:20:17 +00:00
Markus Fröschle
7a7b94beb2
modified to incorporate printf routine
2012-10-25 16:38:45 +00:00
Markus Fröschle
b4b8c42743
fixed alignment for (at least for some) registers that can be used 8, 16 or 32 bit wide
2012-10-24 19:40:12 +00:00