Commit Graph

1259 Commits

Author SHA1 Message Date
Markus Fröschle
30ceaacc0f 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
dd99cdeb96 removed a few leftover DPRINT..s 2014-01-04 16:09:42 +00:00
Markus Fröschle
49f6a99df9 fixed undefined value in X86 pci bios emulation 2014-01-04 12:58:28 +00:00
Markus Fröschle
6378f34540 removed unused code 2014-01-04 09:23:32 +00:00
Markus Fröschle
af28ab4981 x86emu now compiles with DBG_X86EMU 2014-01-04 09:09:20 +00:00
Markus Fröschle
86a7c2a159 added missing files 2014-01-04 09:07:09 +00:00
Markus Fröschle
1e2bfcdb40 forgot file. Only half way finished. 2014-01-03 21:04:12 +00:00
Markus Fröschle
8cc70a6c6d cleaned up. X86emu does not work with debug trace on currently. 2014-01-03 21:03:35 +00:00
Markus Fröschle
e879bbdf7c cleanup, more diagnostics 2014-01-03 07:19:36 +00:00
Markus Fröschle
b4e819db9a 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
b1edc5cfce disable interrupts in lowlevel_isr_handler 2014-01-02 15:00:15 +00:00
Markus Fröschle
4cd840afaa enabled PSC3 interrupt again 2014-01-02 13:46:23 +00:00
Markus Fröschle
5d100a0618 removed unused code 2014-01-02 13:16:50 +00:00
Markus Fröschle
881ae18863 removed #warning directive (leftover from previous bug hunting) 2014-01-02 11:49:09 +00:00
Markus Fröschle
bda44b467a 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
222d76bc77 more cleanup 2014-01-02 10:35:56 +00:00
Markus Fröschle
2bbbbd76d9 cleanup, formatting, unified dbg() diagnostic printouts 2014-01-02 09:47:46 +00:00
Markus Fröschle
b917bf0e14 cleaned up 2014-01-02 07:11:56 +00:00
Markus Fröschle
511b053c9a removed hexdump() as bios detection does now work 2014-01-02 07:10:40 +00:00
Markus Fröschle
854de2de0b fixed type error when calling hexdump() 2014-01-02 07:09:35 +00:00
Markus Fröschle
2d10e66c28 cleaned up 2014-01-02 06:59:15 +00:00
Markus Fröschle
d761c782c0 enable second FEC for m548x 2014-01-02 06:39:49 +00:00
Markus Fröschle
a662ef5d2a cleaned up 2014-01-02 06:35:15 +00:00
Markus Fröschle
e9e03f1fd9 cleaned up formatting 2014-01-01 21:53:39 +00:00
Markus Fröschle
8f30d59644 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
3e5842d270 enabled MCDMA for fec 2014-01-01 13:02:37 +00:00
Markus Fröschle
fd39498724 extended driver vector to incorporate framebuffer driver 2014-01-01 11:08:24 +00:00
Markus Fröschle
94392c451b disabled debug output 2013-12-31 15:45:30 +00:00
Markus Fröschle
206fabb59a card and ROM now properly detected, but bios emulator hangs in endless loop 2013-12-31 15:24:10 +00:00
Markus Fröschle
7b6ecabb14 fixed bug in I/O PCIBAR detection 2013-12-31 15:23:07 +00:00
Markus Fröschle
6c705fc7d8 fixed bug in I/O PCIBAR detection 2013-12-31 15:22:29 +00:00
Markus Fröschle
a87353b44f 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
31e68e33c3 added more debugging diagnostics, added missing function prototypes 2013-12-31 08:46:45 +00:00
Markus Fröschle
ca592f4425 added missing memory barrier to asm statements - BaS crashed with compiler optimizations 2013-12-30 23:59:07 +00:00
Markus Fröschle
10e6cd021e 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
929b79ea9b fixex formatting 2013-12-30 12:19:42 +00:00
Markus Fröschle
3206157ba9 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
b84e70f6bc fixed radeon_fifo_wait() - renamed to radeon_wait_for_fifo() 2013-12-30 10:26:17 +00:00
Markus Fröschle
4964aae51b added sprintf() to x86emu/debug.c 2013-12-30 10:22:33 +00:00
Markus Fröschle
5269323a4b implemented pci_find_classcode() 2013-12-30 09:58:14 +00:00
Markus Fröschle
2137fb8283 added sprintf() 2013-12-30 07:57:45 +00:00
Markus Fröschle
5a7aa45384 added missing files 2013-12-30 07:55:28 +00:00
Markus Fröschle
e55a7744cf added missing file 2013-12-30 07:47:21 +00:00
Markus Fröschle
e61bec7a17 fixed more missing functions 2013-12-29 23:44:09 +00:00
Markus Fröschle
8d4702cfe9 added more missing files to x86emu 2013-12-29 19:59:25 +00:00
Markus Fröschle
628c5a4925 added missing includes for x86 emulator 2013-12-29 19:00:24 +00:00
Markus Fröschle
89210131ed further fixes to biosemu, added offscreen 2013-12-29 15:35:40 +00:00
Markus Fröschle
689ae2228d fixed more undefined symbols 2013-12-29 10:26:21 +00:00
Markus Fröschle
81d3b9fbb8 added more framebuffer dependencies 2013-12-29 10:06:11 +00:00
Markus Fröschle
8f531fd4d7 resolved more missing symbols 2013-12-29 09:09:48 +00:00