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
7921199e9b
refactored, reformatted, added missing clobber registers to __asm__
...
statements
2014-09-02 13:51:00 +00:00
Markus Fröschle
2ba3d52843
fixed a few compiler warnings
2014-06-23 05:32:49 +00:00
Markus Fröschle
7fd0c0c663
modified init_fpga() to honour JTAG configuration. Does not work
...
currently and needs support from the TOS side (program not finished yet)
2014-06-22 16:00:49 +00:00
Markus Fröschle
ccec42e55c
modified dbg() in several files
2014-05-11 20:31:57 +00:00
Markus Fröschle
1fb6c756ae
modified to throw errors if an unknown machine type is detected
2014-01-28 15:49:05 +00:00
Markus Fröschle
9b099d935c
implemented safe stack for access exception handler
2014-01-13 15:13:29 +00:00
Markus Fröschle
785ca43b11
cleaned up
2014-01-07 05:57:17 +00:00
Markus Fröschle
e365f91254
networking works (sort of). For some reason, the Firebee packets don't cross my switch (or only very few of them do). If I put a Linux box in between (cross cable), using it as router, everything works flawlessly.
2014-01-06 18:44:36 +00:00
Markus Fröschle
e5c9d63059
cleaned up. X86emu does not work with debug trace on currently.
2014-01-03 21:03:35 +00:00
Markus Fröschle
85fc19e998
cleanup, more diagnostics
2014-01-03 07:19:36 +00:00
Markus Fröschle
3034ede3a6
implemented PHY, but still only occasionly transmitted packets. Obviously, there's a bug somewhere ;)
2014-01-02 21:33:27 +00:00
Markus Fröschle
d6e7d93958
cleaned up
2014-01-02 06:35:15 +00:00
Markus Fröschle
dcf0797f11
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
4ec02ea882
started testing. BOOTP crashes at ip_send() ?
2013-12-24 12:38:36 +00:00
Markus Fröschle
62db6515c9
reformatted sources, added start of bootp protocol implementation
2013-12-24 08:23:01 +00:00
Markus Fröschle
2763966f4c
added code to support FEC networking
2013-12-23 12:55:19 +00:00
Markus Fröschle
78d1969b75
added dbug's fec and network routines
2013-12-20 15:01:54 +00:00