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?

It 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.

Is that meant not really small talk-80 control the hardware, up, interrupt? Barebones?

It uses the circle library (https://github.com/rsta2/circle) to provide a minimal runtime (mainly to interface with the hardware).