3 ms·
The README states: >"Smalltalk-80 for Raspberry Pi version 0.2 This is a bare metal Smalltalk-80 port to the Raspberry Pi." I was curious what "bare metal" me
by bogomipz 4y ago
The README states:
>"Smalltalk-80 for Raspberry Pi version 0.2 This is a bare metal Smalltalk-80 port to the Raspberry Pi."
I was curious what "bare metal" means in this context. Does this just mean that the Small Talk VM itself was ported to ARM?
- johndoe0815 4y agoIt means that it runs without an underlying operating system (so it doesn't require Linux etc.), so the Smalltalk VM (or, to be precise, the circle runtime) acts as the OS.
- ngcc_hk 4y agoIs that meant not really small talk-80 control the hardware, up, interrupt? Barebones?
- infinite8s 4y agoIt uses the circle library (https://github.com/rsta2/circle https://github.com/rsta2/circle) to provide a minimal runtime (mainly to interface with the hardware).