Commit Graph

637 Commits

Author SHA1 Message Date
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
62923a645f removed a few leftover DPRINT..s 2014-01-04 16:09:42 +00:00
Markus Fröschle
37d3befb44 fixed undefined value in X86 pci bios emulation 2014-01-04 12:58:28 +00:00
Markus Fröschle
2857b525ba removed unused code 2014-01-04 09:23:32 +00:00
Markus Fröschle
d2f9d70d60 x86emu now compiles with DBG_X86EMU 2014-01-04 09:09:20 +00:00
Markus Fröschle
34281aa232 added missing files 2014-01-04 09:07:09 +00:00
Markus Fröschle
64b24ba73c forgot file. Only half way finished. 2014-01-03 21:04:12 +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
087851d22f cleanup, more diagnostics 2014-01-03 07:19:36 +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
8952e35ae1 disable interrupts in lowlevel_isr_handler 2014-01-02 15:00:15 +00:00
Markus Fröschle
40e83e47ee enabled PSC3 interrupt again 2014-01-02 13:46:23 +00:00
Markus Fröschle
d9bcbf73c2 removed unused code 2014-01-02 13:16:50 +00:00
Markus Fröschle
91cd008a65 removed #warning directive (leftover from previous bug hunting) 2014-01-02 11:49:09 +00:00
Markus Fröschle
5961c7da22 repaired compilation with m68k-atari-mint toolchain. Somewhere in the process, some (.text) entries got lost which causes the linker to fail (with an "Invalid operation" error message only, nothing else) 2014-01-02 11:46:15 +00:00
Markus Fröschle
4d3546b287 more cleanup 2014-01-02 10:35:56 +00:00
Markus Fröschle
eb7ec25b4e cleanup, formatting, unified dbg() diagnostic printouts 2014-01-02 09:47:46 +00:00
Markus Fröschle
3766d0b2be cleaned up 2014-01-02 07:11:56 +00:00
Markus Fröschle
26dd172843 removed hexdump() as bios detection does now work 2014-01-02 07:10:40 +00:00
Markus Fröschle
60cc9d3168 fixed type error when calling hexdump() 2014-01-02 07:09:35 +00:00
Markus Fröschle
677dd268fb cleaned up 2014-01-02 06:59:15 +00:00
Markus Fröschle
9376937994 enable second FEC for m548x 2014-01-02 06:39:49 +00:00
Markus Fröschle
2a4cd2de88 cleaned up 2014-01-02 06:35:15 +00:00
Markus Fröschle
225c53cf57 cleaned up formatting 2014-01-01 21:53:39 +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
df6b069dc7 extended driver vector to incorporate framebuffer driver 2014-01-01 11:08:24 +00:00
Markus Fröschle
cea085a50a disabled debug output 2013-12-31 15:45:30 +00:00
Markus Fröschle
a48aa15fe6 card and ROM now properly detected, but bios emulator hangs in endless loop 2013-12-31 15:24:10 +00:00
Markus Fröschle
17d11c23f0 fixed bug in I/O PCIBAR detection 2013-12-31 15:23:07 +00:00
Markus Fröschle
a1e84fd3aa fixed bug in I/O PCIBAR detection 2013-12-31 15:22:29 +00:00
Markus Fröschle
d0a2c3bf21 RADEON card works mainly, the IO-space does not get properly detected yet, however 2013-12-31 13:13:25 +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
f9e0e76188 added missing memory barrier to asm statements - BaS crashed with compiler optimizations 2013-12-30 23:59:07 +00:00
Markus Fröschle
a8cf67e097 RADEON card detected and initialized. ROM mapping seems to have a problem. PCI PCIERBAR setting fixed 2013-12-30 23:01:35 +00:00
Markus Fröschle
2416073a41 fixex formatting 2013-12-30 12:19:42 +00:00
Markus Fröschle
3ce420e01d renamed all files which are part of the x86 emulator to start with "x86" 2013-12-30 11:24:14 +00:00
Markus Fröschle
ff9e8dbfec fixed radeon_fifo_wait() - renamed to radeon_wait_for_fifo() 2013-12-30 10:26:17 +00:00
Markus Fröschle
b3168dfb21 added sprintf() to x86emu/debug.c 2013-12-30 10:22:33 +00:00
Markus Fröschle
33a774d1cf implemented pci_find_classcode() 2013-12-30 09:58:14 +00:00
Markus Fröschle
5f9da1e6e9 added sprintf() 2013-12-30 07:57:45 +00:00
Markus Fröschle
94a38aab2d added missing files 2013-12-30 07:55:28 +00:00
Markus Fröschle
e859d719ed added missing file 2013-12-30 07:47:21 +00:00
Markus Fröschle
2d27015b18 fixed more missing functions 2013-12-29 23:44:09 +00:00
Markus Fröschle
6ab0dbce07 added more missing files to x86emu 2013-12-29 19:59:25 +00:00
Markus Fröschle
f2b55d0230 added missing includes for x86 emulator 2013-12-29 19:00:24 +00:00
Markus Fröschle
77d593a46f further fixes to biosemu, added offscreen 2013-12-29 15:35:40 +00:00
Markus Fröschle
66b47215ef fixed more undefined symbols 2013-12-29 10:26:21 +00:00
Markus Fröschle
e55c0be37e added more framebuffer dependencies 2013-12-29 10:06:11 +00:00
Markus Fröschle
5070026654 resolved more missing symbols 2013-12-29 09:09:48 +00:00