126 |
m_uint64_t paddr,m_uint32_t len, |
m_uint64_t paddr,m_uint32_t len, |
127 |
u_int *conf_reg); |
u_int *conf_reg); |
128 |
|
|
129 |
|
/* Compute NVRAM checksum */ |
130 |
|
m_uint16_t nvram_cksum(vm_instance_t *vm,m_uint64_t addr,size_t count); |
131 |
|
|
132 |
/* Create a 8 Mb bootflash */ |
/* Create a 8 Mb bootflash */ |
133 |
int dev_bootflash_init(vm_instance_t *vm,char *name, |
int dev_bootflash_init(vm_instance_t *vm,char *name, |
134 |
m_uint64_t paddr,m_uint32_t len); |
m_uint64_t paddr,m_uint32_t len); |
178 |
|
|
179 |
/* Create a NS16552 device */ |
/* Create a NS16552 device */ |
180 |
int dev_ns16552_init(vm_instance_t *vm,m_uint64_t paddr,m_uint32_t len, |
int dev_ns16552_init(vm_instance_t *vm,m_uint64_t paddr,m_uint32_t len, |
181 |
u_int irq,vtty_t *vtty_portA,vtty_t *vtty_portB); |
u_int reg_div,u_int irq,vtty_t *vtty_A,vtty_t *vtty_B); |
182 |
|
|
183 |
/* Initialize an SRAM device */ |
/* Initialize an SRAM device */ |
184 |
int dev_c7200_sram_init(vm_instance_t *vm,char *name, |
int dev_c7200_sram_init(vm_instance_t *vm,char *name, |