Markus Fröschle
|
e1ccb45e1a
|
put libcmini dependencies into a variable, cleanup clean target
|
2016-04-03 19:04:18 +00:00 |
|
Markus Fröschle
|
abdd67a653
|
modify 1st page to cache mode PASSTHROUGH
|
2016-04-02 18:56:20 +00:00 |
|
Markus Fröschle
|
bc6c861323
|
fix ST RAM values for initial SP & PC to allow FreeMint reboots on CTRL-ALT-DELETE
|
2016-04-02 10:39:26 +00:00 |
|
Markus Fröschle
|
d39298de83
|
skip FPGA config load at reset ("warm start")
|
2016-04-02 08:04:26 +00:00 |
|
David Gálvez
|
6a2b47d896
|
Post increment makes that we send 65 bytes.
Reported by Daroou.
|
2016-02-16 15:21:30 +00:00 |
|
David Gálvez
|
ff3f16f13e
|
Move functions declaration to header file
|
2016-02-07 18:35:04 +00:00 |
|
David Gálvez
|
c053f9556e
|
Fix date and time saving to PIC process.
Use wrapped functions to acces PIC registers.
|
2016-02-07 14:20:22 +00:00 |
|
Markus Fröschle
|
6438f6dc3a
|
fix PSC3 interrupt level and prio
fix PIC communication in PSC3 interrupt handler
|
2016-02-07 12:28:13 +00:00 |
|
Markus Fröschle
|
43c8c067d0
|
fix wrong IRQ priority for PCI arbiter interrupt (was identical to DMA
interrupt)
|
2016-02-07 10:27:42 +00:00 |
|
Markus Fröschle
|
4ba6e5cc6f
|
avoid FireTOS hang on boot
|
2016-01-30 16:00:02 +00:00 |
|
Markus Fröschle
|
f8424114ee
|
fix comments
|
2015-11-21 07:39:49 +00:00 |
|
Markus Fröschle
|
21ebb70c82
|
fix crash on FireTOS
|
2015-11-20 21:45:59 +00:00 |
|
Markus Fröschle
|
ddbd1831c3
|
fix comment
|
2015-11-20 21:35:46 +00:00 |
|
Markus Fröschle
|
1ddd779397
|
new revision of BaS native PCI driver that supports find_pci_device() and find_pci_classcode() functions from TOS
|
2015-11-20 21:25:07 +00:00 |
|
Markus Fröschle
|
d0a6e28f2a
|
add PCI driver interface enumeration routine
|
2015-11-20 19:25:57 +00:00 |
|
Markus Fröschle
|
10ddea90c3
|
make pci_test skeleton compile
|
2015-11-20 18:17:35 +00:00 |
|
Markus Fröschle
|
ae41bbadf9
|
add pci_test TOS program build directory
|
2015-11-20 18:13:11 +00:00 |
|
Markus Fröschle
|
f37a442e4a
|
add pci_test TOS application
|
2015-11-20 18:12:11 +00:00 |
|
Markus Fröschle
|
3f83e13b50
|
make separate section to enable external interrupts on the MCF54455
|
2015-11-20 12:43:04 +00:00 |
|
Markus Fröschle
|
7b9f27f395
|
initialize handles array
|
2015-11-20 12:35:15 +00:00 |
|
Markus Fröschle
|
f7985ca85c
|
fix __MBAR and __RAMBAR for MCF54455
|
2015-11-20 12:34:17 +00:00 |
|
Markus Fröschle
|
d00512817b
|
make specific -mcpu settings for the three supported platforms
|
2015-11-20 12:32:18 +00:00 |
|
Markus Fröschle
|
c32d380731
|
add diagnostics messages to find cause of hang
|
2015-11-20 07:08:09 +00:00 |
|
Markus Fröschle
|
00be8bc27d
|
fix consistency #if and #if defined()
|
2015-11-19 20:27:49 +00:00 |
|
Markus Fröschle
|
5dcc5d5379
|
fix consistancy (#ifdef, #if defined(), #if)
|
2015-11-19 19:00:44 +00:00 |
|
Markus Fröschle
|
de574317a1
|
reformat
|
2015-11-16 15:20:43 +00:00 |
|
Markus Fröschle
|
5de0338c54
|
more tests
|
2015-10-31 20:53:59 +00:00 |
|
Markus Fröschle
|
afab3a06b5
|
fix Atari specific special character codes
|
2015-10-17 11:30:09 +00:00 |
|
Markus Fröschle
|
a8fb566127
|
use Supexec() instead of Super() to retrieve driver interface in
supervisor mode
|
2015-10-13 06:00:23 +00:00 |
|
Markus Fröschle
|
70b8aeffdc
|
clarify comment
|
2015-10-13 05:21:53 +00:00 |
|
Markus Fröschle
|
121efe7925
|
reformat
|
2015-10-13 05:14:06 +00:00 |
|
Markus Fröschle
|
ee205856b2
|
reformat
|
2015-10-11 19:39:49 +00:00 |
|
Markus Fröschle
|
0d90aa141c
|
reformatted
|
2015-10-11 19:13:02 +00:00 |
|
Markus Fröschle
|
b7115f9f85
|
reformatted
|
2015-10-11 18:47:48 +00:00 |
|
Markus Fröschle
|
f07b84160e
|
new function enable_pci_interrupts() (defer PCI interrupt activation
until after PCI scan)
|
2015-10-11 18:31:07 +00:00 |
|
Markus Fröschle
|
c92f8a9380
|
fix to only reprogram the interrupt controller if neccessary
|
2015-10-11 18:27:41 +00:00 |
|
Markus Fröschle
|
a6924e4440
|
reformatting
|
2015-10-11 10:45:26 +00:00 |
|
Markus Fröschle
|
86b8d7a6a7
|
fix a problem where enabling the spurious interrupt handler screwed up
interrupt controller registers
|
2015-10-11 05:54:45 +00:00 |
|
Markus Fröschle
|
37d961b49e
|
fix a problem where nested interrupts caused networking to hang
|
2015-10-11 05:52:58 +00:00 |
|
Markus Fröschle
|
36ffdb47c9
|
disable debugging output in release version
|
2015-10-11 05:52:07 +00:00 |
|
Markus Fröschle
|
bfd763f75c
|
fix invalid parameter type
|
2015-10-03 16:21:50 +00:00 |
|
Markus Fröschle
|
3b3c29be09
|
fix discrepancies and disable PCI interrupts (temporarily)
seems to increase stability
|
2015-10-03 16:12:17 +00:00 |
|
Markus Fröschle
|
282b249ad8
|
temporary disabled PCI interrupts
|
2015-10-03 08:31:58 +00:00 |
|
Markus Fröschle
|
dc5ca12f86
|
modified for new doxygen version
|
2015-04-07 10:24:20 +00:00 |
|
Markus Fröschle
|
9a9afbb6c8
|
fixed wrong function prototype
|
2015-04-07 10:23:46 +00:00 |
|
Markus Fröschle
|
ae105ec70f
|
fixed tabs
|
2015-04-07 10:16:55 +00:00 |
|
Markus Fröschle
|
a1e03a0a0d
|
make unsigned/signed usage more consistent
|
2015-04-07 10:06:14 +00:00 |
|
Markus Fröschle
|
3ad4993778
|
suppress compiler warning when doing non-debug build
|
2015-04-07 10:04:31 +00:00 |
|
Markus Fröschle
|
dab21cdb5d
|
removed non-UTF8 char that made it into the file somehow
|
2015-04-07 10:03:20 +00:00 |
|
Markus Fröschle
|
a6b164ffa0
|
modified Makefiles in tos subdir
stripped down vmem_test to be able to test a DDR controller only FPGA config
|
2015-04-05 09:05:11 +00:00 |
|