Commit Graph

950 Commits

Author SHA1 Message Date
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
Markus Fröschle
c4772fa216 more dependencies resolved 2013-12-29 08:58:58 +00:00
Markus Fröschle
cc48a7be12 emulator compiles now 2013-12-29 00:44:40 +00:00
Markus Fröschle
4d835020d8 added missing typedef 2013-12-29 00:40:40 +00:00
Markus Fröschle
77aedc8cbd added x86 emulator (for Radeon BIOS) 2013-12-29 00:33:45 +00:00
Markus Fröschle
2e76e09275 added 2013-12-28 20:14:09 +00:00
Markus Fröschle
e5cc3a6714 incorporatet fbmem 2013-12-28 18:02:07 +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
500a382cc0 added radeon_vid.c 2013-12-28 08:19:57 +00:00
Markus Fröschle
609e870ef9 renamed driver_mem_stop() to driver_mem_release() 2013-12-27 15:43:54 +00:00
Markus Fröschle
3b5393ff78 fixed some more type warnings 2013-12-27 14:28:00 +00:00
Markus Fröschle
9c94d579dc fixed type issues 2013-12-27 13:34:09 +00:00
Markus Fröschle
70f725d8cf added more radeon driver files 2013-12-27 13:15:13 +00:00
Markus Fröschle
e001479b34 fixed depend targets 2013-12-27 08:52:41 +00:00
Markus Fröschle
981192e99b added Firetos' radeon PCI driver 2013-12-26 21:20:47 +00:00
Markus Fröschle
98bb09408e added isr low-level handler 2013-12-25 11:23:07 +00:00
Markus Fröschle
a08ac74feb added debug output 2013-12-24 16:40:23 +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
7a33324a83 further implemented bootp protocol 2013-12-24 10:41:43 +00:00
Markus Fröschle
8f0ccd2d31 added video files (shamlessly stolen from EmuTOS) 2013-12-24 09:37:29 +00:00
Markus Fröschle
3bef02bfe0 fixed function prototypes 2013-12-24 09:34:26 +00:00
Markus Fröschle
1739561b4a added missing function prototypes 2013-12-24 09:31:11 +00:00
Markus Fröschle
607213c3fe finished adding tftp protocol 2013-12-24 08:56:06 +00:00