Commit Graph

1281 Commits

Author SHA1 Message Date
Markus Fröschle
7161ed3b55 fix shifting compare value 2016-12-06 16:49:42 +00:00
Markus Fröschle
b591e59583 fix match_classcode() 2016-12-06 16:35:44 +00:00
Markus Fröschle
2a7ed03019 fix match_classcode() 2016-12-06 16:15:58 +00:00
Markus Fröschle
0cdad1241c refactoring pci_find_classcode() 2016-12-05 21:26:54 +00:00
Markus Fröschle
812da0c9ae rewrite pci_find_classcode() using stored PCI info 2016-12-05 12:13:27 +00:00
Markus Fröschle
21401b69a3 start rewrite of pci_find_classcode
was scanning PCI config space of all valid slot/bus combination when all needed information is already available from the initial scan.
2016-12-05 07:03:16 +00:00
Markus Fröschle
1411589816 change PCI area cache mode to CACHE_NOCACHE_PRECISE 2016-11-20 19:25:18 +00:00
Markus Fröschle
036a7bfb8f fix function prototypes 2016-11-20 15:22:54 +00:00
Markus Fröschle
36deb69f7d add memmove() function prototype 2016-11-20 15:22:25 +00:00
Markus Fröschle
6b19a4e552 fix formatting 2016-11-20 15:21:54 +00:00
Markus Fröschle
4b0c35c882 ensure mapping of PCI memory space 2016-11-20 15:21:07 +00:00
Markus Fröschle
482fa864e9 fix font handling 2016-11-19 06:55:20 +00:00
Markus Fröschle
656065553f first (crude) implementation for Radeon console output 2016-11-18 17:00:04 +00:00
Markus Fröschle
24a7fab3ee fix formatting 2016-11-18 05:38:47 +00:00
Markus Fröschle
8a65fe2e89 remove commented trials 2016-11-18 05:27:52 +00:00
Markus Fröschle
a2b2c79dec (temporary) remove debug output 2016-11-17 17:54:37 +00:00
Markus Fröschle
c26156b72f activate video mode 1280x1024x256@71 on Radeon 2016-11-17 17:40:26 +00:00
Markus Fröschle
8d4245a866 fix comments 2016-11-17 16:37:02 +00:00
Markus Fröschle
7ec5914b41 add more diagnostic output 2016-11-17 13:01:59 +00:00
Markus Fröschle
e6f0bde8bf add more diagnostic output 2016-11-17 12:33:34 +00:00
Markus Fröschle
0f680d24a1 add debug diagnostics 2016-11-17 07:36:30 +00:00
Markus Fröschle
9a3e3cfad9 modify to use standard debug output 2016-11-13 20:59:13 +00:00
Markus Fröschle
37b658bd02 reformat 2016-11-13 20:53:40 +00:00
Markus Fröschle
a9eaad9242 more Radeon work.
Get PLL info from BIOS emulator
2016-11-13 20:23:06 +00:00
Markus Fröschle
0ed03ee328 remove assembler interface to xprintf() 2016-11-07 10:55:00 +00:00
Markus Fröschle
e67057c21e fix formatting 2016-11-05 11:40:51 +00:00
Markus Fröschle
f6e593f141 increase stack size for basflash 2016-11-05 11:38:54 +00:00
Markus Fröschle
60c243c533 remove debug symbols 2016-11-05 11:30:19 +00:00
Markus Fröschle
842662cb3b fix swpl() static definition for proper inlining 2016-11-05 11:12:50 +00:00
Markus Fröschle
284e85b7c4 fix function prototype 2016-11-05 10:56:23 +00:00
Markus Fröschle
371149c60f fix basflash load address 2016-11-05 10:55:44 +00:00
Markus Fröschle
b19b8eef1f add more Radeon functionality 2016-11-02 06:26:04 +00:00
Markus Fröschle
711d347cb8 radeonfb tests (debug output activated) 2016-10-28 05:21:24 +00:00
Markus Fröschle
672baa068b immediately activate frame buffer config change 2016-10-25 16:40:49 +00:00
Markus Fröschle
4ae8e3f8e4 initialize framebuffer config structs 2016-10-25 15:39:29 +00:00
Markus Fröschle
294f929f50 fix formatting 2016-10-25 15:38:54 +00:00
Markus Fröschle
b9d49d1dd2 call $(MAKE) instead of make 2016-10-25 15:38:28 +00:00
Markus Fröschle
18c42dbd81 remove unused debug code 2016-10-25 15:37:53 +00:00
Markus Fröschle
9a696b2c56 fix formatting 2016-10-25 15:37:13 +00:00
Markus Fröschle
a85fee1a14 silent calling sub-makes 2016-10-25 15:36:36 +00:00
Markus Fröschle
601cdc3470 add inf() 2016-10-25 15:35:46 +00:00
Markus Fröschle
2573add719 fix ST RAM header writes
Newer compilers refuse to dereference NULL pointers. Fix this with
special "no-delete-null-pointer-checks" function attribute
2016-10-24 06:25:17 +00:00
Markus Fröschle
0259755f06 search for ATI Radeon card instead of hardcoding a PCI handle 2016-10-23 16:31:20 +00:00
Markus Fröschle
744eacb6b2 add diagnostic debug message on xlbarb interrupt 2016-10-23 16:30:36 +00:00
Markus Fröschle
2162c60fe9 add xlbarb lowlevel interrupt handler 2016-10-23 16:29:37 +00:00
Markus Fröschle
35df51edf9 add xlbarb_interrupt_handler 2016-10-23 16:29:00 +00:00
Markus Fröschle
80baccd9ab add xlbarb_interrupt_handler 2016-10-23 16:28:19 +00:00
Markus Fröschle
d96d21aba8 clear PCI memory 2016-10-23 14:25:39 +00:00
Markus Fröschle
f53e5d3175 include std debug header 2016-10-23 14:25:19 +00:00
Markus Fröschle
0a71ff3308 include pci_mem into standard build and fix printf parameter warnings 2016-10-23 09:32:02 +00:00