If you look at the output from the 'LS10, /RAS is the active-low output. Past the RL delay, the third mux in the second 'LS158 has bus A tied high, and bus B tied low. /RAS is tied to the data select, and as /RAS is active low (bus A), the output will be high (inverse). So they're just using one of the muxes as an inverter.
How will you be doing the bank select? The Axlon method?
Hmmm??? I tried inverting it but It didnt work. I think because /Ras needs to be low when /cas goes low, so I think just inverting it wouldnt solve it.

However, It turns out I have to use 2 more multiplexers chips anyway, and I only need 3 multiplexer out of one chip, that leaves me the one to generate /cas with. We'll get back to this problem if I decide to go to 4 MEGS!!!!!
Anyway....I don't know what the standard memory upgrades are in an 800, I'm just doing this project to exercise my brain. I used a 74ls138 decoder to break up the PIA address space into eight 32 byte segments, The first one is, of couse PIA, the second is for an 8 bit latch, Thats gonna be my bank select port. and I still have 5 more 32 byte segments to map other hardware. I'll stick an IDE drive in there somewhere. Maybe a small LCD screen and now I have 2 slots open, there the memory used to go.....any ideas what to stick in there????
Ralph