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