User talk:Guy Harris/Archives/2016/01

Talkback
Please come and participate on the talkpage for the 'tvOS' article. Tom29739 (talk) 22:57, 9 January 2016 (UTC)

"So I'm not sure what makes something a "microkernel""
"Micro" would imply size, but I'm sure that (alone) isn't the defining factor. However, from memory, RISC OS's ROM (or EEPROM?) was 1 MB, the same size as the 1 MB (in my machine, and I also recall half available) RAM (the framebuffer could easily take half alone..). Both the RAM and ROM are tiny by today's standards.. with everything in that 1 MB ROM: the "kernel" (if you will, that term (or userspace) was never used in my memory, but supervisor mode was, and (and [F]IRQ)), windowing system, outline font system (first in any OS), WIMP (with graphics routines, such as flood fill, ellipses etc.), C library (that could be replaced with a RAM version, like all modules), 8-channel software (and volume control also in software, as logarithmic) time multiplexed sound to one channel, fast functional/Pascal-inspired (or had PROC, not just GOSUB..) BBC BASIC (with included ARM assembler..) interpreter, software sprite support (plus separate handling for the one hardware three color + transparent one used for the pointer), filesystem (including support for additional pluggable ones, such as were implemented for read-only ZIP file support), networksupport (their oven Econet), etc.

While cooperative, but with MMU for protection between tasks, I recall no interprocess communication (that I think is the key to microkernel).

I think we are at least on the same page, thanks for the revert, I saw the deleted stuff, including interesting company info.. :) comp.arch (talk) 19:04, 13 January 2016 (UTC)

Hello! There is a DR/N request you may have interest in.
This message is being sent to let you know of a discussion at the Dispute resolution noticeboard regarding a content dispute discussion you may have participated in. Content disputes can hold up article development and make editing difficult for editors. You are not required to participate, but you are both invited and encouraged to help this dispute come to a resolution. The thread is "Talk:tvOS".The discussion is about the topic TvOS. Please join us to help form a consensus. Thank you!
 * Please reply at the noticeboard if you wish to participate. Robert McClenon (talk) 01:59, 20 January 2016 (UTC)