Go to advanced search

by DexOS
Tue Jan 07, 2014 9:21 pm
Forum: Bare metal, Assembly language
Topic: Memory access too slow?
Replies: 11
Views: 2704

Re: Memory access too slow?

Theres some good examples of baremetal DMA here: https://github.com/PeterLemon/RaspberryPi
by DexOS
Mon Dec 30, 2013 10:20 pm
Forum: Bare metal, Assembly language
Topic: Raspberry Pi OS
Replies: 82
Views: 18824

Re: Raspberry Pi OS

bertwert wrote:DexOs,
I noticed all the tutorials after lesson 3 are 404 errors on the dexbasic site.
That because, i got side tracked by other projects, i am going to release a updated ver of DexBasic along with more tuts.
I am also working on a interpreter ver, that can be written in any text editor.
by DexOS
Sun Dec 29, 2013 8:59 pm
Forum: Other projects
Topic: How can I make a custom os
Replies: 15
Views: 19826

Re: How can I make a custom os

You could use DexBasic to code your OS, in some ways it's easier than doing it on top of linux.
http://www.dex-os.com/DexBasic/DexBasic.htm

This is just 10 lines of code done with DexBasic
http://www.youtube.com/watch?v=Hc-5epQTul8
by DexOS
Sun Dec 29, 2013 8:45 pm
Forum: C/C++
Topic: Real-time audio out on a loop??
Replies: 3
Views: 1298

Re: Real-time audio out on a loop??

You could do it in bare metal (without a OS), let me know if you want a example.
by DexOS
Sun Dec 29, 2013 12:04 am
Forum: RISCOS
Topic: Ultrasonic rangefinding with Ping
Replies: 3
Views: 3914

Re: Ultrasonic rangefinding with Ping

Nice work kevans67.
by DexOS
Sat Dec 28, 2013 11:48 pm
Forum: Bare metal, Assembly language
Topic: Alex Chadwick USB stack converted to FasmARM
Replies: 2
Views: 1571

Alex Chadwick USB stack converted to FasmARM

Alex Chadwick USB stack converted to ASM (FasmAsm), it may be of use to others who are coding USB stacks for the pi ?.
by DexOS
Sat Dec 21, 2013 7:39 pm
Forum: Other projects
Topic: How can I make a raspberry pi os
Replies: 12
Views: 2650

Re: How can I make a raspberry pi os

mahjongg is right, you will need a lot of knowledge about low level sys programming. Plus lot of spare time, i was like you many moons ago, but i never could imagine how long it would take to make even a simple OS. This for example took 5 years to code in assembly http://www.youtube.com/watch?v=mYJx...
by DexOS
Fri Dec 13, 2013 7:03 pm
Forum: Off topic discussion
Topic: For ARM, MCU & Python lovers
Replies: 6
Views: 3750

Re: For ARM, MCU & Python lovers

You could do the very same on a raspberry pi. You could code it in python and it would run as fast as if it where written in assembly. I am talking without a OS. Indeed you could. Micro Python ported to RPi, so eliminating Rasbian from the scene, would, I fancy, run much faster than the ST chip use...
by DexOS
Fri Dec 13, 2013 1:20 am
Forum: Off topic discussion
Topic: For ARM, MCU & Python lovers
Replies: 6
Views: 3750

Re: For ARM, MCU & Python lovers

You could do the very same on a raspberry pi.
You could code it in python and it would run as fast as if it where written in assembly.
I am talking without a OS.
by DexOS
Fri Dec 13, 2013 12:35 am
Forum: RISCOS
Topic: Book - Raspberry Pi RISC OS System Programming Revealed
Replies: 36
Views: 20193

Re: Book - Raspberry Pi RISC OS System Programming Revealed

Hi AMcS, Hi DexOS ! Its hard to put your finger on it, but i get the impression that RISC OS people are stuck in there ways and things much be done in a set way, or not at all. This has been good in the past and has kept RISC OS alive. That's probably why it worked and why they did it. Remember RIS...
by DexOS
Fri Dec 13, 2013 12:08 am
Forum: RISCOS
Topic: Book - Raspberry Pi RISC OS System Programming Revealed
Replies: 36
Views: 20193

Re: Book - Raspberry Pi RISC OS System Programming Revealed

First i do not have this book, i have the first book "Raspberry Pi Assembly Language " I think "Bruce Smith" is a very honest man which is a breath of fresh air nowadays. Most authors want you to believe they know everything about there subject, when in most cases this is not true. There is a need f...
by DexOS
Wed Dec 11, 2013 10:20 pm
Forum: RISCOS
Topic: Book - Raspberry Pi RISC OS System Programming Revealed
Replies: 36
Views: 20193

Re: Book - Raspberry Pi RISC OS System Programming Revealed

So it's claims from people who write assembly that is easier (it isn't), it's faster to write (it isn't), it's easier to debug (it usually isn't) and it's faster (with optimising compilers, usually not). And that's not my own personal view but the view of the huge majority of much more competent pe...
by DexOS
Wed Dec 11, 2013 8:59 pm
Forum: RISCOS
Topic: Book - Raspberry Pi RISC OS System Programming Revealed
Replies: 36
Views: 20193

Re: Book - Raspberry Pi RISC OS System Programming Revealed

And of course, DexOS has no idea how competent others on here may be, so its difficult to say whether his statement can be backed up by facts. I know personally quite a few exceptional coders who post on here, but I don't claim they are the some of the best coders here since I have no idea how good...
by DexOS
Tue Dec 10, 2013 11:58 pm
Forum: RISCOS
Topic: Book - Raspberry Pi RISC OS System Programming Revealed
Replies: 36
Views: 20193

Re: Book - Raspberry Pi RISC OS System Programming Revealed

I did a lot of low level stuff on RISC OS and found the OS ideal for this, but got put off the OS by the lack of encouragement for new programmers . When the next show was, seamed more important than new coders who new how to code at a low level. DexOS your contributions here with regards to RISC O...
by DexOS
Mon Dec 09, 2013 6:36 pm
Forum: RISCOS
Topic: Book - Raspberry Pi RISC OS System Programming Revealed
Replies: 36
Views: 20193

Re: Book - Raspberry Pi RISC OS System Programming Revealed

I did a lot of low level stuff on RISC OS and found the OS ideal for this, but got put off the OS by the lack of encouragement for new programmers.

When the next show was, seamed more important than new coders who new how to code at a low level.
by DexOS
Mon Dec 09, 2013 2:11 am
Forum: Other projects
Topic: Raspberry Pi Battery Backed Real Time Clock
Replies: 2
Views: 1699

Re: Raspberry Pi Battery Backed Real Time Clock

Nice write up thanks, i will convert the code to run in bare metal.
by DexOS
Sun Dec 08, 2013 7:12 pm
Forum: Networking and servers
Topic: Webserver
Replies: 2
Views: 935

Re: Webserver

You should be able to show and download all file's in a dir if the right permission is set for the dir.
by DexOS
Sun Dec 08, 2013 7:05 pm
Forum: Gaming
Topic: Help! DIY Joystick to GPIO!
Replies: 4
Views: 2596

Re: Help! DIY Joystick to GPIO!

Not sure about linuxs, but in bare metal you can for example use a nes and snes controller with the GPIO's
https://github.com/PeterLemon/Raspberry ... ster/Input
by DexOS
Sun Dec 08, 2013 6:54 pm
Forum: Other projects
Topic: Digital Picture Frame Solution
Replies: 7
Views: 12293

Re: Digital Picture Frame Solution

Nice work i went the bare metal rout, when making mine, so it can be turned on and off fast.
http://www.youtube.com/watch?v=Hc-5epQTul8
by DexOS
Sat Dec 07, 2013 5:55 pm
Forum: General programming discussion
Topic: Auto Startup of Program on power on
Replies: 3
Views: 3187

Re: Auto Startup of Program on power on

You can use the RPI just like arduino, including program it in a similar language. Its called DexBasic, its in early development, but a big update will be out in a couple of weeks. http://www.dex-os.com/DexBasic/DexBasic.htm Note: It users assembly macros to hide the assembly language, but you are i...
by DexOS
Fri Dec 06, 2013 8:27 pm
Forum: RISCOS
Topic: Book - Raspberry Pi RISC OS System Programming Revealed
Replies: 36
Views: 20193

Re: Book - Raspberry Pi RISC OS System Programming Revealed

I have the book and it's a big disappointment. Nothing to show how to connect an interrupt to a GPIO pin. Nothing on pull-ups/downs. Nothing on I2c. Nothing on UART, etc. What is the device number of the GPIO? I still don't know. The GPIO section of the book shows how to switch on and off an LED an...
by DexOS
Thu Dec 05, 2013 5:02 pm
Forum: Bare metal, Assembly language
Topic: What about Alex Chadwick
Replies: 9
Views: 2686

Re: What about Alex Chadwick

quarkjuggler wrote: BTW, what is 'DEX'? I've been hit with a lot of acronyms lately.
"DEX" originally stud for Dos EXtreme, as DexOS was a x86 32bit dos like OS, that give you full control, but with better graphics and up to 4GB of ram.
Now it being ported to ARM.
by DexOS
Wed Dec 04, 2013 5:59 pm
Forum: Other
Topic: MenuetOS/KolibriOS
Replies: 2
Views: 4442

Re: MenuetOS/KolibriOS

The KolibriOS team have done a great job with KolibriOS and it would be possible to port it to to the PI, but as it would need a rewrite by the time it was done the raspberry pi would be on a new ver, that would need another rewrite. I think if they did a kickstarter to port it, that would speed thi...
by DexOS
Wed Dec 04, 2013 5:38 pm
Forum: Bare metal, Assembly language
Topic: What about Alex Chadwick
Replies: 9
Views: 2686

Re: What about Alex Chadwick

I just down loaded tut2 and assembled it and it works fine on my RPI. I have included it here so you can test it. If that does not work and you want to test your hardware, you can try Lesson 3 from my tuts, which are more like programming the arduino (but for the RPI), but they are still coded in AS...
by DexOS
Tue Dec 03, 2013 4:32 pm
Forum: Bare metal, Assembly language
Topic: What about Alex Chadwick
Replies: 9
Views: 2686

Re: What about Alex Chadwick

What's the snag, maybe someone else can help you.

Go to advanced search