Fix corruption of memory location 0x032000C4
Podule manager was using a hardwired IOC era address of IOTCR to set the speed for the NIC rather than using the SSpaceStart location it read from the Kernel. Makefile updated to generate C header from the assembler one (static copy deleted). When NetworkCard support is assembled out the table of logical DMA channels is updated to reflect that. Use symbol MaximumPodule from the machine definition rather than hardwired 8. Tested on softloaded IOMD ROM, inspection of IOTCR looks like it's being modified correctly. Version 1.66. Tagged as 'Podule-1_66'
Showing
h/Podule
deleted
100644 → 0
Please register or sign in to comment