Commit Graph

  • a1716418f8 comments Romain Dolbeau 2022-09-24 08:00:23 +0200
  • cb6e09169e more stuff thinking about V1.2 Romain Dolbeau 2022-07-17 10:02:26 +0200
  • e69b4b946b forgot to commit last attempt at V1.2 Romain Dolbeau 2022-06-30 14:06:17 +0200
  • cbe0d0b2fb drop vga Romain Dolbeau 2022-06-28 13:11:52 +0200
  • 0ac51ff686 update submodule Romain Dolbeau 2022-11-01 09:08:20 +0100
  • 82697b5685 drop moved files Romain Dolbeau 2022-11-01 09:02:53 +0100
  • c6bbc762b5 update common Romain Dolbeau 2022-10-31 17:04:54 +0100
  • da4061af64 move wb_master to common Romain Dolbeau 2022-10-31 17:02:21 +0100
  • f0a6a4643f move blit_goblin to common Romain Dolbeau 2022-10-31 16:38:29 +0100
  • 86fd0d5c18 more stuff moved to common Romain Dolbeau 2022-10-31 15:58:47 +0100
  • 904a248264 move fb_dma, fb_video to common Romain Dolbeau 2022-10-31 15:53:49 +0100
  • f2da1f1163 move goblin to common Romain Dolbeau 2022-10-31 15:45:24 +0100
  • 239b74823f move to submodules XiBus Romain Dolbeau 2022-10-31 15:28:08 +0100
  • 513ba19e29 Add XiBus as a module Romain Dolbeau 2022-10-31 15:18:16 +0100
  • c3ec10e2dd named parameters for more compatibility Romain Dolbeau 2022-10-09 09:02:30 +0200
  • c08acd77ed DMA + IRQ for RAM Disk Romain Dolbeau 2022-10-08 18:23:01 +0200
  • 6040bca13a refactor ram dsk driver a bit more, some work toward multiplexed interrupt Romain Dolbeau 2022-10-08 10:39:18 +0200
  • fb0a291b70 rework Dsk Prime function Romain Dolbeau 2022-10-07 22:36:00 +0200
  • fa39c042d1 cleanup Romain Dolbeau 2022-10-06 23:54:24 +0200
  • d29ac5bd65 oups Romain Dolbeau 2022-10-06 23:39:17 +0200
  • 3281c10e72 simplify Romain Dolbeau 2022-10-06 23:34:54 +0200
  • c9e752218b remove primary/secondary asm stubs Romain Dolbeau 2022-10-06 23:31:45 +0200
  • 4468ffd68c rework build system Romain Dolbeau 2022-10-06 23:28:07 +0200
  • 17a9aebd78 pc-relative code from the compiler Romain Dolbeau 2022-10-06 22:08:48 +0200
  • c3c96cf119 Remove ASM glue in driver table ; replace asm funciton MyaAddDrive by C version Romain Dolbeau 2022-10-05 23:46:28 +0200
  • 6943a54854 C-ify iodone, irq Romain Dolbeau 2022-10-05 22:41:27 +0200
  • 0f20034ce3 DMA Romain Dolbeau 2022-10-05 22:19:48 +0200
  • cbfc0cad6d try to get DMA to work in the ramdsk driver Romain Dolbeau 2022-10-01 19:42:30 +0200
  • edace2fd53 drop unused test stuf Romain Dolbeau 2022-10-01 10:09:50 +0200
  • d0d98f1390 'de' reaches the PHY, so add inframe to cover the whole screen and stabilize the windowboxed modes Romain Dolbeau 2022-09-21 23:57:00 +0200
  • f722c396c9 clean-ups Romain Dolbeau 2022-09-21 23:38:09 +0200
  • be8a2ec995 sampling more configurable Romain Dolbeau 2022-09-21 23:06:17 +0200
  • b935541f61 sync non-sampling with sampling code Romain Dolbeau 2022-09-21 23:05:23 +0200
  • 45de956195 disable leds Romain Dolbeau 2022-09-21 23:04:56 +0200
  • 7eb5f578c3 missing entries (???) Romain Dolbeau 2022-09-20 23:11:59 +0200
  • b8bd914a0b fixes suggested on #mac68k Romain Dolbeau 2022-09-20 08:39:35 +0200
  • 09f456cae3 video page in WS (not yet HW), but MAcOS never uses that ??? Also add pram support. Romain Dolbeau 2022-09-18 14:13:25 +0200
  • 759354fa07 update on write not change Romain Dolbeau 2022-09-18 14:12:31 +0200
  • 085522bb66 upd readme Romain Dolbeau 2022-09-18 09:36:33 +0200
  • 1aed1ad89b Multi (windoboxed) resolution support Romain Dolbeau 2022-09-18 09:10:04 +0200
  • 9e2caed442 oups, typos for 16/32 Romain Dolbeau 2022-09-17 19:10:55 +0200
  • 7084f6e113 automate DeclRom more Romain Dolbeau 2022-09-17 17:06:15 +0200
  • 06637bbd5d preliminary windowed resolution (640x480 for the moment) Romain Dolbeau 2022-09-17 14:44:26 +0200
  • ce88b7c264 track HW changes Romain Dolbeau 2022-09-11 14:36:14 +0200
  • b5d553801f byte-swap the FB (SBus) Romain Dolbeau 2022-08-27 10:21:49 +0200
  • 87d04b187f Rounding FMA Romain Dolbeau 2022-08-27 08:30:21 +0200
  • 759cfdbf4f more bugfixes for EXA Romain Dolbeau 2022-08-21 15:05:23 +0200
  • b27fdca5a2 typos... Romain Dolbeau 2022-08-21 11:08:08 +0200
  • d1f07a12be reverse byte... Romain Dolbeau 2022-08-20 19:27:57 +0200
  • 6e8b0192e2 Stuff for exa/composite support in X11 (SBusFPGA only for now) Romain Dolbeau 2022-08-20 18:54:30 +0200
  • d9f964dd47 fix biblit bug Romain Dolbeau 2022-08-15 17:22:11 +0200
  • 71d88bfb61 better goblin (+accel) in SBus Romain Dolbeau 2022-08-15 10:20:56 +0200
  • d7968d9c48 typo Romain Dolbeau 2022-08-15 10:18:31 +0200
  • b3ff86573c trying to re-instate SBus compatibility Romain Dolbeau 2022-07-24 13:12:40 +0200
  • d70ba3e434 rename blit to blit_goblin Romain Dolbeau 2022-07-23 12:58:13 +0200
  • abdb178089 trying to debug DMA for RAMDsk Romain Dolbeau 2022-07-23 12:53:30 +0200
  • 2fa11c6839 update README Romain Dolbeau 2022-07-14 18:24:06 +0200
  • c0fbdca5d3 preliminary burst support for DMA Romain Dolbeau 2022-07-14 17:17:53 +0200
  • 5e7e7d5e2c 'back'port superslot to non-sampling NuBus interface Romain Dolbeau 2022-07-14 09:34:29 +0200
  • d7a344555e dCtlDevBase might be empty, but dCtlSlot is fine... Romain Dolbeau 2022-07-14 09:33:15 +0200
  • 3f3371a054 fix messed up timing... Romain Dolbeau 2022-07-14 08:54:23 +0200
  • 7913f6bced upadte README Romain Dolbeau 2022-06-26 13:27:33 +0200
  • 363dd56600 checking in slot Romain Dolbeau 2022-06-26 13:22:12 +0200
  • c6d6e26438 detect slot in INIT; detect slot in RAMDsk driver ; auto-mount RAMDDsk Romain Dolbeau 2022-06-26 12:31:43 +0200
  • 724d4406f9 better patterns Romain Dolbeau 2022-06-25 12:54:10 +0200
  • 733f446b27 HW-acceel big pattern (not sure about alignment...), add basic Icon w/ ShowInitIcon Romain Dolbeau 2022-06-25 08:51:17 +0200
  • 173c87ea02 LD/LDU/SD (64-bits, dual regs) support in Vex + accel ; ramdisk tested in Q650 Romain Dolbeau 2022-06-24 23:37:18 +0200
  • 2d2cbdbafe update ioRange; it doesn't actually affect the cache, only the MMU which we don't use... Romain Dolbeau 2022-06-12 13:46:58 +0200
  • 972f628e80 use some custom RLE to initiliaze the RAM disk with a valid HFS FS. Still doesn't mount at boot though. Romain Dolbeau 2022-06-12 13:45:41 +0200
  • 2000161727 in _sampling, map whole SDRAm in superslot and use the first 248 Mib as a RAM disk with driver in the DeclRom Romain Dolbeau 2022-06-07 23:05:08 +0200
  • 9b9f0efb6e draft non-synchronous NuBus (using sampling at sysclk to cut down on latency), minimalist support for 1/2/4 accel Romain Dolbeau 2022-06-06 22:36:43 +0100
  • 9d4fbadbd4 commit current Vex config Romain Dolbeau 2022-06-05 18:04:00 +0200
  • 94cd6a9411 Move Vex to a 128-bit Wishbone, and add a bypass to access a dedicated memory port with a 128-bits datapath. Speeds up scrolling quite nicely. Romain Dolbeau 2022-06-05 18:03:23 +0200
  • d9c21e7abb stat module Romain Dolbeau 2022-06-04 18:56:41 +0200
  • 85c62fb331 new interface Romain Dolbeau 2022-06-04 17:25:58 +0200
  • 76c29d5b69 accel in 16/32 ; includes adding MUL to Vex & fixing a FIFO overrun in NuBus in 32 bits mode Romain Dolbeau 2022-06-04 14:55:40 +0200
  • 9a50f36153 add a byte-reversed access mode to accel registers, avoid the byte-reverse on the host Romain Dolbeau 2022-06-04 11:11:28 +0200
  • fbcfe3152c DMA debug with XiBus NuBus & add alternate Migen implementation of NuBus Romain Dolbeau 2022-06-04 09:53:09 +0200
  • 6271ddbef8 pingmaster sort-of-work Romain Dolbeau 2022-05-30 19:06:33 +0200
  • 3a52ab666f buffers (fifo) write from NuBus to Wishbone, to improve write BW Romain Dolbeau 2022-05-30 13:15:20 +0200
  • c8e8113c81 preliminary support for pattern-to-screen, reusing single-byte rectfill Romain Dolbeau 2022-05-16 16:40:05 +0200
  • 607832abc0 struct-based access to stack Romain Dolbeau 2022-05-16 14:11:35 +0200
  • d53a70ba9e Update memory map ; preliminary accel stuff to test (CW project missing, code resource INIT id 0 with the sysheap flag) Romain Dolbeau 2022-05-15 14:05:23 +0200
  • f867f02c83 add 16-bits/thousands of colors Romain Dolbeau 2022-04-22 22:00:25 +0100
  • 44fa491540 C secondary, add rsrc directory w/o assembly Romain Dolbeau 2022-04-19 22:31:31 +0100
  • 3be6333be7 32-bits 'mllions of colors' Romain Dolbeau 2022-04-18 17:04:32 +0200
  • e2994879bc 1/2/4/8 bit support Romain Dolbeau 2022-04-18 14:10:17 +0200
  • 8a3e58a75c try for 1/8 bpp support in rom/drvr Romain Dolbeau 2022-04-18 11:51:07 +0200
  • b5a718a2b5 new picture Romain Dolbeau 2022-04-17 11:53:03 +0200
  • 62b2c48b32 update to first tested version Romain Dolbeau 2022-04-17 11:25:48 +0200
  • de1aaf8161 some missing stuff, minor HW update, SW Romain Dolbeau 2022-02-05 15:32:44 +0100
  • 68e63497af more updates Romain Dolbeau 2022-01-29 11:03:47 +0100
  • 2d50954892 large clean-up update Romain Dolbeau 2022-01-15 12:42:19 +0100
  • 9297c355ed Switch from 5V 74FCT245 to 3.3V 74LVT245 Romain Dolbeau 2022-01-09 18:19:49 +0100
  • 6e18af0035 another update after discussion on tinkerdifferent Romain Dolbeau 2022-01-09 17:57:34 +0100
  • b664739ba2 large update Romain Dolbeau 2022-01-09 11:39:59 +0100
  • a040aba8e0
    typos Romain Dolbeau 2021-12-21 08:27:11 +0100
  • 5f0bc43139 push to github Romain Dolbeau 2021-12-21 08:26:30 +0100