Markus Fröschle
0de57bc247
repaired jtagwait magic type conflict
...
added "native PCI" driver interface
2015-04-03 14:28:41 +00:00
Markus Fröschle
a5c06bf765
modified to load the correct emutos
2015-01-17 21:48:50 +00:00
Markus Fröschle
ab7371532f
implemented hook_interrupt() in PCI code
...
enabled PCI interrupts
ohci seems to damage something in PCI config -> PCI device enumeration
does not top with latest device
networking in EmuTOS lost (probably a result of PCI interrupt
implementation)
2014-10-05 17:50:15 +00:00
Markus Fröschle
37037b1e4c
now flashes BaS again
2014-09-21 13:30:55 +00:00
Markus Fröschle
7fd0c0c663
modified init_fpga() to honour JTAG configuration. Does not work
...
currently and needs support from the TOS side (program not finished yet)
2014-06-22 16:00:49 +00:00
Markus Fröschle
3f071add1d
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
098a6d32fa
removed supervisor stuff/protect mode
2013-12-21 16:18:15 +00:00
Markus Fröschle
2d34a5b8ad
modified debug output and FBCS5 waitstates
2013-12-17 17:53:45 +00:00
Markus Fröschle
afba456b92
adjusted timing
2013-12-15 17:35:32 +00:00
Markus Fröschle
bc3c9d1375
2013-12-15 14:22:15 +00:00
Markus Fröschle
060dcbfed3
erased one sector too early
2013-12-14 10:34:21 +00:00
Markus Fröschle
89b5ac1769
modified memory map to enable load of patched EmuTOS
2013-12-07 08:39:47 +00:00
Markus Fröschle
337321b0bd
renamed to properly identify m5484lite and firebee scripts
2013-12-07 07:05:36 +00:00
Markus Fröschle
a77806930c
modified for M5484LITE
2013-11-07 19:49:35 +00:00
Markus Fröschle
09c762b143
implemented an (ugly) implementation for pci_get_resource(). USB init code still hangs.
2013-11-03 13:38:18 +00:00
Markus Fröschle
e06cd1a368
need separate flash scripts for Firebee and M5484LITE boards
2013-10-30 14:21:52 +00:00
Markus Fröschle
1d45c22e04
added comments that try to explain video page flip
2013-10-30 14:19:59 +00:00
Markus Fröschle
4d548399c4
enabled target support for flashing. Seems to work at least for smaller binaries (BaS) while it doesn't for larger ones (EmuTOS). This seems to be caused by large buffers which cannot be reached by PC relative adressing on the target.
2013-08-11 05:30:59 +00:00
Markus Fröschle
8448b2e579
initialize prelaminary exception vector table
2013-08-02 17:35:01 +00:00
Markus Fröschle
edf004c542
fixed according to datasheet
2012-12-18 14:38:46 +00:00
Markus Fröschle
68194329d2
merged SD_CARD branch
2012-12-15 18:25:15 +00:00