Markus Fröschle
c81fc7e7e9
fixed comments
2014-12-16 20:33:51 +00:00
Markus Fröschle
5ae4c12795
added interrupt controller initialization for PCI error interrupts
2014-10-09 18:59:35 +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
f91988cbc5
consistantly use bas_types.h instead of standard headers
2014-09-25 06:24:55 +00:00
Markus Fröschle
65187270ca
removed BaS network stuff and introduced a function to initialize BaS' ISR dispatcher
2014-09-07 06:50:23 +00:00
Markus Fröschle
6124f82d82
refactored, reformatted, added missing clobber registers to __asm__
...
statements
2014-09-02 13:51:00 +00:00
Markus Fröschle
f7e8610263
some minor cosmetic fixes
2014-06-21 06:32:25 +00:00
Markus Fröschle
86b1f17deb
modified dbg() in several files
2014-05-11 20:31:57 +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
bd309348bf
changed MAC address to original address dbug assigns
2014-01-07 10:50:22 +00:00
Markus Fröschle
1a82f294ac
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
47d7e8e965
cleaned up. X86emu does not work with debug trace on currently.
2014-01-03 21:03:35 +00:00
Markus Fröschle
32eb3a3c96
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
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
8424a836a1
enabled MCDMA for fec
2014-01-01 13:02:37 +00:00
Markus Fröschle
ff3dd28cb4
added more debugging diagnostics, added missing function prototypes
2013-12-31 08:46:45 +00:00
Markus Fröschle
78c5873de0
m548x runs now cleanly (had to remove radeon files from make for now)
2013-12-28 16:51:00 +00:00
Markus Fröschle
3a7ff0aac0
fixed ramtop variable
2013-12-28 11:13:40 +00:00
Markus Fröschle
981192e99b
added Firetos' radeon PCI driver
2013-12-26 21:20:47 +00:00
Markus Fröschle
8df0994eca
readded lines that have been unintentionally deleted
2013-12-24 16:39:51 +00:00
Markus Fröschle
4618246265
started testing. BOOTP crashes at ip_send() ?
2013-12-24 12:38:36 +00:00
Markus Fröschle
8f0ccd2d31
added video files (shamlessly stolen from EmuTOS)
2013-12-24 09:37:29 +00:00
Markus Fröschle
1df1d4d919
added missing #ifdefs for the M5484LITE
2013-12-23 13:01:41 +00:00
Markus Fröschle
4a22671053
added code to support FEC networking
2013-12-23 12:55:19 +00:00
Markus Fröschle
94ff279838
driver interface to OS implemented and tested
2013-12-22 14:16:59 +00:00
Markus Fröschle
c6e5540ee3
removed supervisor stuff/protect mode
2013-12-21 16:18:15 +00:00
Markus Fröschle
72c7b9a963
sorted sources per functionality in different subdirs
2013-12-19 13:02:39 +00:00