flat assembler
Message board for the users of flat assembler.
Index
> Tutorials and Examples > My Raspberry PI OS + Examples |
Author |
|
uart777 28 Jun 2013, 01:05
An example OS for RPI, 4 bare-metal examples.
Introducing... Star-OS, the new ARM OS for FASM programmers. Mostly visual and not functional. No USB input yet. Download: http://sungod777.zxq.net/z77_rpi.zip FASM ON ARM? In order to get FASM/ARM on embedded systems, we will need the following: * Memory manager. Easy to create a simple one. First, get it working, then optimize * File system. Medium * Terminal. Easy * X86 to ARM converter. Medium * USB driver/stack. Unknown difficulty. In the RPI bare-metal forum, I asked how to write a USB driver. No one seems to know. Everyone says: "It's impossible, you'll never learn, it will take forever"... Nonsense! They're just repeating what they heard or read somewhere, not what they know from experience. Utilities like disassembler and hex editor would be nice, but are not the highest priority. As with all of my contributions, I'm offering this FREE to everyone like a Linux distribution ("Revised BSD" license) and I do not care about credit. Let this become a community project. Thanks for viewing! |
|||
28 Jun 2013, 01:05 |
|
sleepsleep 28 Jun 2013, 09:32
beautiful =)
this might be useful for us who want to try rasberry pi, VirtualBox simulator and emulator - now with added Cow http://www.raspberrypi.org/phpBB3/viewtopic.php?f=9&t=2961 |
|||
28 Jun 2013, 09:32 |
|
Madis731 28 Jun 2013, 09:37
USB: I've read through this book to do just that - understand USB drivers.
http://www.fysnet.net/the_universal_serial_bus.htm Its really time-consuming to read through all documentation on www.usb.org, because its scattered over tens (if not even hundreds) of documents. This book brought it all together for me and now at least I can find my way around these tens of manuals if I need more details. Impossible? Thats not quite true. Windows and Linux have USB drivers Even MenuetOS has increased support starting from May 2008. |
|||
28 Jun 2013, 09:37 |
|
neville 29 Jun 2013, 02:43
Madis731 wrote: USB: I've read through this book to do just that - understand USB drivers. Heck, now we've got USB3.0 ... _________________ FAMOS - the first memory operating system |
|||
29 Jun 2013, 02:43 |
|
uart777 01 Jul 2013, 06:32
Madis: That book seems perfect, exactly what I'm looking for, but it's expensive and will take a while for me to get ($40 is more than I paid for the RPI+case! And it's just a programming toy, not a necessity like food and water).
In the meantime, I've been studying the tutorial: USB in a Nutshell and have written some structures based on this information (INCLUDE\USB.INC). Neville: Good work on FAMOS We have similar ideas. I hope this provides the inspiration needed to revive your project. |
|||
01 Jul 2013, 06:32 |
|
arcangel 28 Dec 2013, 19:37
Star-OS is very, very interesting... It is impresionant
I have downloaded http://sourceforge.net/projects/rpiqemuwindows/ and I have sustituided a kernel and the files in the directory SD but this doesn´t work Could you help me, please? |
|||
28 Dec 2013, 19:37 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.