Markus Fröschle
|
804c755889
|
remove assembler interface to xprintf()
|
2016-11-07 10:55:00 +00:00 |
|
Markus Fröschle
|
2714533160
|
remove debug symbols
|
2016-11-05 11:30:19 +00:00 |
|
Markus Fröschle
|
7cdd7cce75
|
fix basflash load address
|
2016-11-05 10:55:44 +00:00 |
|
Markus Fröschle
|
2d1f0e8121
|
add more Radeon functionality
|
2016-11-02 06:26:04 +00:00 |
|
Markus Fröschle
|
9f30ab7a4c
|
silent calling sub-makes
|
2016-10-25 15:36:36 +00:00 |
|
Markus Fröschle
|
76f55ce390
|
silent makefiles
|
2016-10-23 09:28:50 +00:00 |
|
Markus Fröschle
|
15db171c54
|
disable most of the debug output
|
2016-10-17 04:05:50 +00:00 |
|
Markus Fröschle
|
45248b640d
|
PCI memory access working
|
2016-10-15 21:26:49 +00:00 |
|
Markus Fröschle
|
b89fdda6d7
|
fix compiler warnings
|
2016-10-04 06:39:12 +00:00 |
|
Markus Fröschle
|
18e72995d5
|
make FireTOS always cold boot (clear sys vars)
|
2016-08-14 09:55:28 +00:00 |
|
Markus Fröschle
|
408e47bde7
|
Fixed comments (that were obviously copy/pasted wrongly long ago)
|
2016-08-02 08:45:26 +00:00 |
|
Markus Fröschle
|
0197af9703
|
cleanup vmem_test
|
2016-06-06 05:19:25 +00:00 |
|
Markus Fröschle
|
4f184e2ccc
|
activate m68k-elf compile again
|
2016-04-17 18:15:13 +00:00 |
|
Markus Fröschle
|
d86ea7dcee
|
fix wrong variable for ram target mapfile generation
|
2016-04-16 12:01:26 +00:00 |
|
Markus Fröschle
|
eabbfae733
|
add missing include of pci_errata.h
enable -O2 optimization
|
2016-04-04 19:04:15 +00:00 |
|
Markus Fröschle
|
d852fdf183
|
fix failed alignment of pci_errata_xxx() functions which caused the code
to hang when compiled with m68k-atari-mint-gcc
|
2016-04-04 09:31:25 +00:00 |
|
Markus Fröschle
|
494d09d04f
|
put libcmini dependencies into a variable, cleanup clean target
|
2016-04-03 19:04:18 +00:00 |
|
Markus Fröschle
|
1ff219bebf
|
fix PSC3 interrupt level and prio
fix PIC communication in PSC3 interrupt handler
|
2016-02-07 12:28:13 +00:00 |
|
Markus Fröschle
|
52301045d8
|
avoid FireTOS hang on boot
|
2016-01-30 16:00:02 +00:00 |
|
Markus Fröschle
|
424a276dee
|
add PCI driver interface enumeration routine
|
2015-11-20 19:25:57 +00:00 |
|
Markus Fröschle
|
dce790c044
|
make specific -mcpu settings for the three supported platforms
|
2015-11-20 12:32:18 +00:00 |
|
Markus Fröschle
|
ba0f01d09c
|
reformat
|
2015-11-16 15:20:43 +00:00 |
|
Markus Fröschle
|
a3309515d0
|
fix invalid parameter type
|
2015-10-03 16:21:50 +00:00 |
|
Markus Fröschle
|
5afb746abb
|
fix discrepancies and disable PCI interrupts (temporarily)
seems to increase stability
|
2015-10-03 16:12:17 +00:00 |
|
Markus Fröschle
|
20339b2d60
|
temporary disabled PCI interrupts
|
2015-10-03 08:31:58 +00:00 |
|
Markus Fröschle
|
b42a1aea32
|
removed hardcoded path to libgcc
|
2015-02-28 15:54:05 +00:00 |
|
Markus Fröschle
|
c036d08f6a
|
modified PCI configuration, RADEON card does not configure correctly
(MMIO space not accessible)
|
2015-02-22 19:46:16 +00:00 |
|
Markus Fröschle
|
d5db802afa
|
fixed emulator "struct emu"-dependent calls
|
2015-02-18 15:54:14 +00:00 |
|
Markus Fröschle
|
014f4694b2
|
modified to support NetBSD x86emu
|
2015-02-17 19:29:20 +00:00 |
|
Markus Fröschle
|
91a1c53bdc
|
added setjmp()/longjmp() (used by NetBSD x86 emulator)
modified x86pcibios.c to work with NetBSD x86 emulator
|
2015-02-17 14:43:11 +00:00 |
|
Markus Fröschle
|
3aaab3b5a8
|
fixed to work for COMPILE_ELF=N again
|
2015-02-17 11:21:41 +00:00 |
|
Markus Fröschle
|
cbeddaa621
|
added libgcc_helper.S to retarget libgcc calls for 64 bit multiplication/division
|
2015-02-17 11:12:29 +00:00 |
|
Markus Fröschle
|
2a61ed3b0e
|
replaced Firetos x86 emulator with the optimised NetBSD version
|
2015-02-16 22:14:44 +00:00 |
|
Markus Fröschle
|
03893bf649
|
fixed typo
|
2015-01-15 15:16:51 +00:00 |
|
Markus Fröschle
|
cfdf59d7d7
|
networking looks good?
|
2015-01-14 18:38:33 +00:00 |
|
Markus Fröschle
|
f6d4bfeea2
|
added skeleton for planned i2c API
|
2015-01-12 14:00:20 +00:00 |
|
Markus Fröschle
|
388ff72886
|
This version is working again, except network. For some reason, the DMA
interrupts don't seem to be triggered.
|
2015-01-09 20:12:03 +00:00 |
|
Markus Fröschle
|
525253f70a
|
compile ELF by default
|
2014-12-26 22:15:38 +00:00 |
|
Markus Fröschle
|
09b8c3acb7
|
reformatted
|
2014-12-26 22:14:57 +00:00 |
|
Markus Fröschle
|
5ae4c12795
|
added interrupt controller initialization for PCI error interrupts
|
2014-10-09 18:59:35 +00:00 |
|
Markus Fröschle
|
b1c2026746
|
tried to fix PCI - sometimes all three USB controllers are detected, sometimes not, sometimes there is even a PCI bus hang
|
2014-10-03 07:29:42 +00:00 |
|
Markus Fröschle
|
a251cd4b44
|
implemented pci_hook_interrupt()
formatted USB sources
|
2014-10-01 15:39:16 +00:00 |
|
Markus Fröschle
|
c5cb279745
|
modified to always update build date/time
|
2014-09-07 07:02:26 +00:00 |
|
Markus Fröschle
|
d25e6cfd98
|
refactored USB driver code, enabled debug printouts everywhere
|
2014-09-01 19:22:26 +00:00 |
|
Markus Fröschle
|
852bf8928f
|
modified jtagwait to allow to set reset start address when renamed to .TTP
|
2014-08-10 14:39:06 +00:00 |
|
David Gálvez
|
bf32e899d1
|
Merge pci_BaS_gcc branch to trunk
|
2014-07-10 15:45:45 +00:00 |
|
Markus Fröschle
|
96319f252d
|
added ST fonts
|
2014-06-21 19:48:22 +00:00 |
|
Markus Fröschle
|
f73b3e9684
|
modified project to support Qt Creator inferior debugging through BDM.
|
2014-05-11 06:40:48 +00:00 |
|
Markus Fröschle
|
9b4c437bef
|
translated more of the assembler code into C
|
2014-02-02 21:35:46 +00:00 |
|
Markus Fröschle
|
be37299f97
|
optimized for size - reduces codesize by half
|
2014-02-01 23:54:32 +00:00 |
|