Commit Graph

935 Commits

Author SHA1 Message Date
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
Markus Fröschle
e2764a3800 more dependencies resolved 2013-12-29 08:58:58 +00:00
Markus Fröschle
74851e13b0 emulator compiles now 2013-12-29 00:44:40 +00:00
Markus Fröschle
e81afebe63 added missing typedef 2013-12-29 00:40:40 +00:00
Markus Fröschle
16f6843c37 added x86 emulator (for Radeon BIOS) 2013-12-29 00:33:45 +00:00
Markus Fröschle
e68f3f5a4c added 2013-12-28 20:14:09 +00:00
Markus Fröschle
e37fabfbc8 incorporatet fbmem 2013-12-28 18:02:07 +00:00
Markus Fröschle
d718060331 m548x runs now cleanly (had to remove radeon files from make for now) 2013-12-28 16:51:00 +00:00
Markus Fröschle
9ce77b7553 fixed ramtop variable 2013-12-28 11:13:40 +00:00
Markus Fröschle
1d62ef9ca2 added radeon_vid.c 2013-12-28 08:19:57 +00:00
Markus Fröschle
1ac7cae2bb renamed driver_mem_stop() to driver_mem_release() 2013-12-27 15:43:54 +00:00
Markus Fröschle
3aae02a353 fixed some more type warnings 2013-12-27 14:28:00 +00:00
Markus Fröschle
ea18b83dc5 fixed type issues 2013-12-27 13:34:09 +00:00
Markus Fröschle
7a1f5366c1 added more radeon driver files 2013-12-27 13:15:13 +00:00
Markus Fröschle
e83f63a6af fixed depend targets 2013-12-27 08:52:41 +00:00
Markus Fröschle
bd3eeeebc6 added Firetos' radeon PCI driver 2013-12-26 21:20:47 +00:00
Markus Fröschle
6eac9c591a added isr low-level handler 2013-12-25 11:23:07 +00:00
Markus Fröschle
3be445b3bb added debug output 2013-12-24 16:40:23 +00:00
Markus Fröschle
7578dca615 readded lines that have been unintentionally deleted 2013-12-24 16:39:51 +00:00
Markus Fröschle
32414846f7 started testing. BOOTP crashes at ip_send() ? 2013-12-24 12:38:36 +00:00
Markus Fröschle
295a51679f further implemented bootp protocol 2013-12-24 10:41:43 +00:00
Markus Fröschle
f69983d158 added video files (shamlessly stolen from EmuTOS) 2013-12-24 09:37:29 +00:00
Markus Fröschle
aa37bbd927 fixed function prototypes 2013-12-24 09:34:26 +00:00
Markus Fröschle
f5e6c6481f added missing function prototypes 2013-12-24 09:31:11 +00:00
Markus Fröschle
8f9d8eccc0 finished adding tftp protocol 2013-12-24 08:56:06 +00:00