Markus Fröschle
06eeb67033
fix leftover debugging code in xlbarb_interrupt_handler()
2016-12-19 08:45:51 +00:00
Markus Fröschle
06f516c23e
fix hang in USB interrupt (disabled for now)
2016-12-11 10:35:51 +00:00
Markus Fröschle
0eff06fed5
add xlbarb_interrupt_handler
2016-10-23 16:28:19 +00:00
Markus Fröschle
7c1844d73c
activated more Coldfire interrupt sources
2015-01-11 17:02:40 +00:00
Markus Fröschle
fe65b2ca00
replaced DMA API routines by fresh download with originals
...
moved more interrupt handlers to generalized handler
cleaned up lowlevel interrupt handling
fixed wrong assignment of interrupt masks
reformatted
2015-01-11 10:27:36 +00:00
Markus Fröschle
504d11dbfd
changed return type of interrupt handlers
2015-01-10 17:44:04 +00:00
Markus Fröschle
00b29437d8
did more changes to interrupt code, but still crashes in networking
2015-01-10 17:19:56 +00:00
Markus Fröschle
388ff72886
This version is working again, except network. For some reason, the DMA
...
interrupts don't seem to be triggered.
2015-01-09 20:12:03 +00:00
Markus Fröschle
4fee11270d
Not tested. Hopefully fixed interrupts.
2015-01-08 16:36:55 +00:00
Markus Fröschle
798c5b839d
improved error handling
2014-11-24 16:12:35 +00:00
Markus Fröschle
367aec69a7
added function prototype for irq5_handler()
2014-10-09 17:53:09 +00:00
Markus Fröschle
4154149154
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
5a913f83fa
moved PSC3 interrupt handler to BaS dispatcher
2014-09-07 06:55:00 +00:00
Markus Fröschle
3bd8b12b2f
set interrupt and level to same values MiNT driver expects
2014-09-06 18:40:36 +00:00
Markus Fröschle
40aa08464d
removed type field from isr_register_handler() and friends
2014-01-14 07:48:38 +00:00
Markus Fröschle
faa7c7c38e
FEC interrupts to level 1
2014-01-08 09:59:44 +00:00
Markus Fröschle
12b2f99caf
fixed - carelessly choosen - interrupt level for FEC interrupts
2014-01-08 09:01:43 +00:00
Markus Fröschle
40c89dd900
added interface structure to make the MCD DMA available to MiNT (DMAC cookie). MinT's FEC driver works somewhat, but not reliable yet.
2014-01-01 21:28:17 +00:00
Markus Fröschle
2fd7cd81a0
added missing include of stdbool.h
2013-12-23 14:22:46 +00:00
Markus Fröschle
02c5812424
added more networking routines
2013-12-23 14:14:25 +00:00
Markus Fröschle
aea881f0b0
added dbug's fec and network routines
2013-12-20 15:01:54 +00:00
Markus Fröschle
e6c8cc36bd
implemented interrupt controller handling in register_interrupt_handler()
2013-12-15 08:44:28 +00:00
Markus Fröschle
0c1ea5b610
still target aborts
2013-11-10 18:11:33 +00:00
Markus Fröschle
85d18669a1
fixed GPL headers
2013-10-22 16:14:58 +00:00
Markus Fröschle
7adab9f89b
backported interrupts.c from i2c branch
2013-08-08 15:47:09 +00:00