ubercomp / jslm32 Goto Github PK
View Code? Open in Web Editor NEWJavascript emulator for the LatticeMico platform
License: GNU Lesser General Public License v2.1
Javascript emulator for the LatticeMico platform
License: GNU Lesser General Public License v2.1
This usability issue makes jslm32 turn the fans of laptops. Some people even get afraid that their laptop breaks if the CPU fan starts spinning. So I think it's a pretty major issue since it's discouraging people from using this over jsLinux.
I don't know if the LatticeMico supports anything like the x86 HLT instruction, if it doesn't I can see how this might be very hard to prevent, as I don't know how the emulator would know if the guest is idle.
jsLinux does not consume 100% CPU time when "idle".
I'm not sure if I'm supposed to be able to type in the demo page, but loading it in Chrome 26 on OSX doesn't actually let me type in the console.
I think it'd be really useful with jsmodem-like networking support in jslm32, and I'd like to start working on it. Do you have any recommendations for how to implement it? I don't know anything about the LatticeMico platform, but I see there is an UART. I guess it could be used as in jsmodem?
I propose:
Is there anyway to have a read and write file system attached to the VM?
I found the file named COPYING really hard to recognize as the file to figure out what the code was licensed under.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.