Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
bogomipz
on June 20, 2017
|
parent
|
context
|
favorite
| on:
GERT: Run Go on Bare Metal ARMv7
>"The minimal set of OS primitives that Go relies on have been re-implemented entirely in Go and Plan 9 assembly inside the modified runtime."
Is the minimal set of OS primitives that Go relies on documented anywhere?
cyphar
on June 20, 2017
[–]
It looks like
https://github.com/ycoroneos/golang_embedded
gives details on what changes were necessary to the Go runtime package.
triplefault
on June 20, 2017
|
parent
|
next
[–]
That's correct. My thesis (
https://github.com/ycoroneos/G.E.R.T/blob/master/thesis/main...
) also has detailed info in chapter 3. The github documentation is still a work in progress :P
cyphar
on June 20, 2017
|
root
|
parent
|
next
[–]
It's awesome that you've released your masters project under a free software license. You see a lot of research that took several years of labour but wilts away because it remained proprietary. Well done!
bogomipz
on June 20, 2017
|
parent
|
prev
[–]
Thanks, this PDF is great.
Join us for
AI Startup School
this June 16-17 in San Francisco!
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search:
Is the minimal set of OS primitives that Go relies on documented anywhere?