Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

[flagged]


Nah, it's fine. Flash is a long-established verb for programming firmware. "Flashing ROM" is apropos for write-once parts, and often used instead of the mouthful "flashing EEPROM". The real oxymoron is "Erasable Programmable Read Only Memory," but that's just evolution showing and it's fine.


They are called ROMs because that is what the computer called them. The computer uses them to load initial startup code and base functions, and the ROM is in the "ROM" address space (as opposed to RAM, I/O, etc.). It does not matter whether it is EPROM or Mask ROM. It's basically the equivalent of BIOS.


Wasn't it called that long before flash memory because erasing an EPROM to reprogram requires flashing it with uv light?



The parts here used are flash, used as Read Only Memory

In any case you can't burn EPROMS either but that's what it's called


Presumably the prototype machines had a form of rom that could be flashed. Not at all unusual at that time.


Well EPROMs are ROMs and they're programmable, but then i'm being pedantic.


You can reflash some types of ROM, like EPROM and EEPROM.


ROM still cannot be reprogrammed. Hard stop. That’s why it isn’t the same as EP or EEPROM. Totally different transistor.


Again, it's universally understood that EPROM and EEPROM are types of ROM.

https://en.wikipedia.org/wiki/Read-only_memory

"Floating-gate ROM semiconductor memory in the form of erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM) and flash memory can be erased and re-programmed."


Again, it is pedantically incorrect. Please at least try to understand my comment before popping off. If you want to show off your wikipedia skills, look up the word pedant.


Well, I guess you could say that a UV eraser applies a "flash" lasting several minutes. Probably not worth steelmanning the point to that extent, though. :-P

The term we always used at a major PC OEM for the erase/reprogram cycle was "burning."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: