f8a3699c11make unsigned/signed usage more consistent
Markus Fröschle
2015-04-07 10:06:14 +00:00
05835f58f5suppress compiler warning when doing non-debug build
Markus Fröschle
2015-04-07 10:04:31 +00:00
6ed85c93c4suppress compiler warning when doing non-debug build
Markus Fröschle
2015-04-07 10:04:31 +00:00
7b869beb39removed non-UTF8 char that made it into the file somehow
Markus Fröschle
2015-04-07 10:03:20 +00:00
f5b6b0cdb1removed non-UTF8 char that made it into the file somehow
Markus Fröschle
2015-04-07 10:03:20 +00:00
554fb77bafmodified Makefiles in tos subdir stripped down vmem_test to be able to test a DDR controller only FPGA config
Markus Fröschle
2015-04-05 09:05:11 +00:00
9f03b891fdmodified Makefiles in tos subdir stripped down vmem_test to be able to test a DDR controller only FPGA config
Markus Fröschle
2015-04-05 09:05:11 +00:00
b1d1dd5cddrepaired jtagwait magic type conflict added "native PCI" driver interface
Markus Fröschle
2015-04-03 14:28:41 +00:00
0de57bc247repaired jtagwait magic type conflict added "native PCI" driver interface
Markus Fröschle
2015-04-03 14:28:41 +00:00
b42a1aea32removed hardcoded path to libgcc
Markus Fröschle
2015-02-28 15:54:05 +00:00
383b42ee4cremoved hardcoded path to libgcc
Markus Fröschle
2015-02-28 15:54:05 +00:00
43bb0cbe2eremoved doubly defined typedef
Markus Fröschle
2015-02-28 15:35:02 +00:00
f9d48faf9aremoved doubly defined typedef
Markus Fröschle
2015-02-28 15:35:02 +00:00
c036d08f6amodified PCI configuration, RADEON card does not configure correctly (MMIO space not accessible)
Markus Fröschle
2015-02-22 19:46:16 +00:00
73e0703a13modified PCI configuration, RADEON card does not configure correctly (MMIO space not accessible)
Markus Fröschle
2015-02-22 19:46:16 +00:00
a63b1dfdbdreformatted
Markus Fröschle
2015-02-18 21:36:16 +00:00
c609defb84reformatted
Markus Fröschle
2015-02-18 21:36:16 +00:00
76f12e45a3compiles again, pci bios emulator not tested
Markus Fröschle
2015-02-18 15:59:52 +00:00
769194aa45compiles again, pci bios emulator not tested
Markus Fröschle
2015-02-18 15:59:52 +00:00
d5db802afafixed emulator "struct emu"-dependent calls
Markus Fröschle
2015-02-18 15:54:14 +00:00
0dae8b8d48fixed emulator "struct emu"-dependent calls
Markus Fröschle
2015-02-18 15:54:14 +00:00
6424385631fixed remaining errors except one
Markus Fröschle
2015-02-17 19:57:58 +00:00
27cdc3bf25fixed remaining errors except one
Markus Fröschle
2015-02-17 19:57:58 +00:00
014f4694b2modified to support NetBSD x86emu
Markus Fröschle
2015-02-17 19:29:20 +00:00
cb8eb08d86modified to support NetBSD x86emu
Markus Fröschle
2015-02-17 19:29:20 +00:00
02f8227300included setjmp()/longjump() into emulator
Markus Fröschle
2015-02-17 16:35:30 +00:00
27951d68c4included setjmp()/longjump() into emulator
Markus Fröschle
2015-02-17 16:35:30 +00:00
91a1c53bdcadded setjmp()/longjmp() (used by NetBSD x86 emulator) modified x86pcibios.c to work with NetBSD x86 emulator
Markus Fröschle
2015-02-17 14:43:11 +00:00
13209134c3added setjmp()/longjmp() (used by NetBSD x86 emulator) modified x86pcibios.c to work with NetBSD x86 emulator
Markus Fröschle
2015-02-17 14:43:11 +00:00
3aaab3b5a8fixed to work for COMPILE_ELF=N again
Markus Fröschle
2015-02-17 11:21:41 +00:00
5cf48838c6fixed to work for COMPILE_ELF=N again
Markus Fröschle
2015-02-17 11:21:41 +00:00
cbeddaa621added libgcc_helper.S to retarget libgcc calls for 64 bit multiplication/division
Markus Fröschle
2015-02-17 11:12:29 +00:00
ed5f1fb64cadded libgcc_helper.S to retarget libgcc calls for 64 bit multiplication/division
Markus Fröschle
2015-02-17 11:12:29 +00:00
8a0a79f14fadded comments about FPGA_JTAG_LOADED
Markus Fröschle
2015-02-17 07:27:20 +00:00
910f34f48eadded comments about FPGA_JTAG_LOADED
Markus Fröschle
2015-02-17 07:27:20 +00:00
3d55311492still problems with libgcc.a long long symbols
Markus Fröschle
2015-02-17 07:22:02 +00:00
f2f182c493still problems with libgcc.a long long symbols
Markus Fröschle
2015-02-17 07:22:02 +00:00
2a61ed3b0ereplaced Firetos x86 emulator with the optimised NetBSD version
Markus Fröschle
2015-02-16 22:14:44 +00:00
a7eea51b60replaced Firetos x86 emulator with the optimised NetBSD version
Markus Fröschle
2015-02-16 22:14:44 +00:00
f92969d516fixed formatting
Markus Fröschle
2015-02-15 10:33:22 +00:00
69e6becb2afixed formatting
Markus Fröschle
2015-02-15 10:33:22 +00:00
7d51c22767modified to expose the PCI "native" driver interface (this is different from the PCIBIOS) to TOS
Markus Fröschle
2015-02-14 08:45:59 +00:00
168e1f439cmodified to expose the PCI "native" driver interface (this is different from the PCIBIOS) to TOS
Markus Fröschle
2015-02-14 08:45:59 +00:00
0b7cf355c7fixed (wrong) comment
Markus Fröschle
2015-01-31 06:32:41 +00:00
64b46fd15dfixed (wrong) comment
Markus Fröschle
2015-01-31 06:32:41 +00:00
ce6e8d58fdreleased 0.8.7 (new MMU layout, m5484LITE board working again)
Markus Fröschle
2015-01-24 10:24:33 +00:00
d7cf622692made m548xLITE board run again
Markus Fröschle
2015-01-24 10:14:39 +00:00
e1fce476c0made m548xLITE board run again
Markus Fröschle
2015-01-24 10:14:39 +00:00
06dcdd3db1removed vsync and hsync interrupt handling from fbee interrupt handler
Markus Fröschle
2015-01-19 12:32:22 +00:00
e2bc61b85bremoved vsync and hsync interrupt handling from fbee interrupt handler
Markus Fröschle
2015-01-19 12:32:22 +00:00
642a994f81reformatted
Markus Fröschle
2015-01-18 21:05:05 +00:00
400f28ef2freformatted
Markus Fröschle
2015-01-18 21:05:05 +00:00
bef7fdbc2eNetworking finally works stable, although not really clean. Something causes spurious interrupts and a handler for this fixed it for now.
Markus Fröschle
2015-01-18 19:47:31 +00:00
62d68ec12eNetworking finally works stable, although not really clean. Something causes spurious interrupts and a handler for this fixed it for now.
Markus Fröschle
2015-01-18 19:47:31 +00:00
fc1b2a8f44modified to load the correct emutos
Markus Fröschle
2015-01-17 21:48:50 +00:00
a5c06bf765modified to load the correct emutos
Markus Fröschle
2015-01-17 21:48:50 +00:00
db0bc5af3dmodified debug print
Markus Fröschle
2015-01-17 21:47:56 +00:00
95a6d3067fmodified debug print
Markus Fröschle
2015-01-17 21:47:56 +00:00
5ed4f44c9amodified for m548x irq5
Markus Fröschle
2015-01-17 21:47:12 +00:00
9b382ead25modified for m548x irq5
Markus Fröschle
2015-01-17 21:47:12 +00:00
5305ce49c6modified FBC for m5484x CPLD CompactFlash access
Markus Fröschle
2015-01-17 21:46:04 +00:00
b88351c464modified FBC for m5484x CPLD CompactFlash access
Markus Fröschle
2015-01-17 21:46:04 +00:00
26d26cccbeenabled m548x debugging
Markus Fröschle
2015-01-17 21:44:56 +00:00
14f0b58d2denabled m548x debugging
Markus Fröschle
2015-01-17 21:44:56 +00:00
f72b551170R_0_8_7
Markus Fröschle
2015-01-17 08:09:34 +00:00
ee53b7a330added code to halt machine after a fatal error
Markus Fröschle
2015-01-17 08:03:50 +00:00
e0293fd1d8added code to halt machine after a fatal error
R_0_8_7@1376
Markus Fröschle
2015-01-17 08:03:50 +00:00
56a0731ed1refactored struct naming
Markus Fröschle
2015-01-16 07:35:35 +00:00
cc4263ef02refactored struct naming
Markus Fröschle
2015-01-16 07:35:35 +00:00
03893bf649fixed typo
Markus Fröschle
2015-01-15 15:16:51 +00:00
2d529ecd9dfixed typo
Markus Fröschle
2015-01-15 15:16:51 +00:00
cfdf59d7d7networking looks good?
Markus Fröschle
2015-01-14 18:38:33 +00:00
d598d9ac65networking looks good?
Markus Fröschle
2015-01-14 18:38:33 +00:00
be732799a1video DDR RAM initialization seems to use an octal number???
Markus Fröschle
2015-01-13 07:05:08 +00:00
d4bf8a7c2bvideo DDR RAM initialization seems to use an octal number???
Markus Fröschle
2015-01-13 07:05:08 +00:00
c7a1641405successfully compiled BaS_gcc over NFS on a Linux host from the Firebee: network test passed
Markus Fröschle
2015-01-12 21:37:44 +00:00
4a68850481successfully compiled BaS_gcc over NFS on a Linux host from the Firebee: network test passed
Markus Fröschle
2015-01-12 21:37:44 +00:00
f6d4bfeea2added skeleton for planned i2c API
Markus Fröschle
2015-01-12 14:00:20 +00:00
fe0a0ceb1badded skeleton for planned i2c API
Markus Fröschle
2015-01-12 14:00:20 +00:00
de2d671a15fixed missing unmask of DMA task interrupts
Markus Fröschle
2015-01-12 10:49:01 +00:00
fe7075dfa5fixed missing unmask of DMA task interrupts
Markus Fröschle
2015-01-12 10:49:01 +00:00
c09f0d735eimplemented initial version of XLB PCI interrupt handler. For now it just reports and clears errors.
Markus Fröschle
2015-01-12 07:25:16 +00:00
68b309d37aimplemented initial version of XLB PCI interrupt handler. For now it just reports and clears errors.
Markus Fröschle
2015-01-12 07:25:16 +00:00
7c1844d73cactivated more Coldfire interrupt sources
Markus Fröschle
2015-01-11 17:02:40 +00:00
f73e602a80activated more Coldfire interrupt sources
Markus Fröschle
2015-01-11 17:02:40 +00:00
fe65b2ca00replaced DMA API routines by fresh download with originals moved more interrupt handlers to generalized handler cleaned up lowlevel interrupt handling fixed wrong assignment of interrupt masks reformatted
Markus Fröschle
2015-01-11 10:27:36 +00:00
d860191121replaced DMA API routines by fresh download with originals moved more interrupt handlers to generalized handler cleaned up lowlevel interrupt handling fixed wrong assignment of interrupt masks reformatted
Markus Fröschle
2015-01-11 10:27:36 +00:00
504d11dbfdchanged return type of interrupt handlers
Markus Fröschle
2015-01-10 17:44:04 +00:00
df28a267dachanged return type of interrupt handlers
Markus Fröschle
2015-01-10 17:44:04 +00:00
00b29437d8did more changes to interrupt code, but still crashes in networking
Markus Fröschle
2015-01-10 17:19:56 +00:00
b56f40fc98did more changes to interrupt code, but still crashes in networking
Markus Fröschle
2015-01-10 17:19:56 +00:00
388ff72886This version is working again, except network. For some reason, the DMA interrupts don't seem to be triggered.
Markus Fröschle
2015-01-09 20:12:03 +00:00
cb5bd09713This version is working again, except network. For some reason, the DMA interrupts don't seem to be triggered.
Markus Fröschle
2015-01-09 20:12:03 +00:00
6da4e0f182(re) implemented irq1-4 + irq7
Markus Fröschle
2015-01-09 16:01:58 +00:00
a9d62f28fb(re) implemented irq1-4 + irq7
Markus Fröschle
2015-01-09 16:01:58 +00:00
1ed3bfab0c(re)implemented irq1-irq4+irq7 handlers
Markus Fröschle
2015-01-09 15:57:42 +00:00
1dfb34d8cf(re)implemented irq1-irq4+irq7 handlers
Markus Fröschle
2015-01-09 15:57:42 +00:00
1787a5bbe8fixed wrong offset on MFP interrupt
Markus Fröschle
2015-01-09 15:08:44 +00:00
a96e42ba3dfixed wrong offset on MFP interrupt
Markus Fröschle
2015-01-09 15:08:44 +00:00
4fee11270dNot tested. Hopefully fixed interrupts.
Markus Fröschle
2015-01-08 16:36:55 +00:00