Line 236... |
Line 236... |
void uart_txfile ();
|
void uart_txfile ();
|
void uart_jitter ();
|
void uart_jitter ();
|
void dma_baseaddr ();
|
void dma_baseaddr ();
|
void dma_irq ();
|
void dma_irq ();
|
void memory_type ();
|
void memory_type ();
|
|
void eth_baseaddr ();
|
|
void eth_dma ();
|
|
|
unsigned long tempL;
|
unsigned long tempL;
|
unsigned long tempUL;
|
unsigned long tempUL;
|
char tempS[STR_SIZE];
|
char tempS[STR_SIZE];
|
|
|
Line 320... |
Line 322... |
|
|
{7, "enabled", "=%i", NULL, (void *)(&config.debug.enabled)},
|
{7, "enabled", "=%i", NULL, (void *)(&config.debug.enabled)},
|
{7, "gdb_enabled", "=%i", NULL, (void *)(&config.debug.gdb_enabled)},
|
{7, "gdb_enabled", "=%i", NULL, (void *)(&config.debug.gdb_enabled)},
|
{7, "server_port", "=%i", NULL, (void *)(&config.debug.server_port)},
|
{7, "server_port", "=%i", NULL, (void *)(&config.debug.server_port)},
|
|
|
{8, "enabled", "=%i", NULL, (void *)(&config.vapi.enabled)}
|
{8, "enabled", "=%i", NULL, (void *)(&config.vapi.enabled)},
|
{8, "server_port", "=%i", NULL, (void *)(&config.vapi.server_port)},
|
{8, "server_port", "=%i", NULL, (void *)(&config.vapi.server_port)},
|
|
|
{9, "enabled", "=%i", NULL, (void *)(&config.ethernetss_enabled)},
|
{9, "enabled", "=%i", NULL, (void *)(&config.ethernets_enabled)},
|
{9, "neths", "=%i", NULL, (void *)(&config.nethernetss)},
|
{9, "neths", "=%i", NULL, (void *)(&config.nethernets)},
|
{9, "device", "%i", change_device, (void *)(&tempL)},
|
{9, "device", "%i", change_device, (void *)(&tempL)},
|
{9, "enddevice", "", end_device, NULL},
|
{9, "enddevice", "", end_device, NULL},
|
{9, "baseaddr", "=0x%x", eth_baseaddr, (void *)(&tempUL)},
|
{9, "baseaddr", "=0x%x", eth_baseaddr, (void *)(&tempUL)},
|
{9, "dma", "=%i", eth_dma, (void *)(&tempL)}
|
{9, "dma", "=%i", eth_dma, (void *)(&tempL)}
|
};
|
};
|
Line 423... |
Line 425... |
}
|
}
|
}
|
}
|
|
|
void eth_dma () {
|
void eth_dma () {
|
if (current_device >= 0 && current_device < config.nethernets)
|
if (current_device >= 0 && current_device < config.nethernets)
|
config.ethertnets[current_device].dma = tempL;
|
config.ethernets[current_device].dma = tempL;
|
else {
|
else {
|
fprintf (stderr, "ERROR: invalid device number.");
|
fprintf (stderr, "ERROR: invalid device number.");
|
exit (-1);
|
exit (-1);
|
}
|
}
|
}
|
}
|