void arch_nvram_put( char *buf ) { int i, size = arch_nvram_size(); for( i=0; i<size; i++ ) OSI_WriteNVRamByte( i, buf[i] ); }
IOReturn MolNVRAM::write(IOByteCount offset, UInt8 *buffer, IOByteCount length) { unsigned int i; printm("MolNVRAM::write %08lx\n", length); for( i=0; i<length; i++ ) OSI_WriteNVRamByte( offset++, *buffer++ ); return kIOReturnSuccess; }