fixed loss of 50% memory

added back correct memory bank setup
works fine, recovered lost ram.

removed EB0 size definition in the header
and added it with an argument because we have 2 types of memory...