Printed Amstrad Addict magazine announced, check it out here!
Started by PulkoMandy, 21:10, 24 February 21
0 Members and 1 Guest are viewing this topic.
OUT &FE82,&0x ' to map at 0000-1FFFOUT &FE82,&2x ' to map at 2000-3FFF...OUT &FE82,&Ex ' to map at E000-FFFF
OUT &FE82,x8 ' map the first 8K pageOUT &FE82,x9 ' map the second 8K pageOUT &FE82,xA ' map the third 8K pageOUT &FE82,xB ' map the fourth 8K page
POKE &7FF8,&40year = PEEK(&7FFF)month = PEEK(&7FFE)day = PEEK(&7FFD)weekday = PEEK(&7FFC)hour = PEEK(&7FFB)minute = PEEK(&7FFA)second = PEEK(&7FF9)POKE &7FF8,&00
POKE &7FF8,&80POKE &7FFF,&21 ' for 2021POKE &7FFE,&02 ' february' ... and so on ...POKE &7FF8,&00
Quote from: PulkoMandy on 21:10, 24 February 21Any comments? Suggestions? Questions? Did I make some mistakes in the schematics?
Quote from: IanS on 23:08, 25 February 21Looks interesting.Not sure I've thought this through properly, but rather than being able to map it into lots of locations, could you mask the read and write signals. So you could read from main memory and write to NVRAM or vice-versa without having to write to the config port inbetween. It would allow you to copy chunks of data with LDIR etc. Does tha make sense?
Quote from: PulkoMandy on 21:10, 24 February 21Did I make some mistakes in the schematics?
Quote from: IanS on 15:17, 26 February 21A1 missing from address decoding, is this deliberate?
Quote from: Targhan on 00:10, 27 February 21Now that I think about it, what could be done would be to have any application to "reserve" a slot? For example, we need more memory for a SNA rom, we could "ask" for, say, a 1k buffer?
Quote from: TotO on 09:11, 26 February 21For information, you can replace the X-MEM / Y-MEM / Z-MEM RAM module using:- SST M48Z512Y for 512K Zero power RAM- SST M48T512Y for 512K Time keeper RAM
Quote from: GUNHED on 16:36, 26 February 21Please go to second 48!
Quote from: PulkoMandy on 20:40, 27 February 21A youtube slideshow for what should have been a simple text file? How interesting.
Quote from: PulkoMandy on 20:40, 27 February 21We are dealing with a larger memory here (8K or 32K vs 128 and 512 bytes in the Symbiface and the CPCBooster) and the planned usages will require more RAM than what you had.
Quote from: zhulien on 12:09, 03 March 21Sounds like a pretty good option actually, is that swapping the top chip or bottom chip?
Quote from: TotO on 08:12, 05 March 21Why using NVRAM, while you can write persistant data into a ROM Board, a mass storage, a floppy disc?
Quote from: TotO on 08:12, 05 March 21Reserving slots means that programs will not have slots, or not use a full slot, or will waste slots (many undisclosed projects) ...it is an archaic use of this memory done by very old 8-bit console systems that do not have backup manager implemented.
Quote from: zhulien on 12:07, 03 March 21If it isn't dktronics, of course being RAM it is directly accessible once paged in, however... from a practical point of view, how does it differ to the x-mass? (which uses Disk On Modules)
Quote from: zhulien on 17:30, 07 March 21I wonder if #Duke could implement some (256bytes? 1024bytes?) NVRAM within the M4? That would mean around 1000 users would have NVRAM with only a software update.
Quote from: zhulien on 17:30, 07 March 21what if you had multiple methods to have a config file as follows?1. load a c:/unidos folder if one is found using amsdos before you intercept it2. make an amsdos util that lets you config a custom unidos rom, not perfect but should be very workable3. cater for backed up ram options - this could work really nicely, like a BIOS does on a PC4. look at how i have designed the loading of drivers in my driver spec, see if that method is desirable for unidos? (basic uses rsx's to dynamically load drivers which can be run from a batch job in the case of m4 or even run"disc" if you wanted to use that type of method.
Page created in 0.105 seconds with 25 queries.