Go to advanced search

by DexOS
Wed Jun 13, 2012 3:01 pm
Forum: General programming discussion
Topic: Got bare bones graphics working
Replies: 58
Views: 35139

Re: Got bare bones graphics working

Thanks for your kind words, i am using FasmArm so no tool chain 8-) . Theres just no info and the linux kernel is a mind field as it links all over the place. But there is info if you look very deep, i am going to write a full tut, but i myself still need to fully understand some of its secrets. Exa...
by DexOS
Tue Jun 12, 2012 8:26 pm
Forum: Other projects
Topic: Aros (Open source Amiga) running on my Raspberry Pi video
Replies: 3
Views: 1534

Re: Aros (Open source Amiga) running on my Raspberry Pi vide

Let me get this straight, this is linux hosted Aros ?, right. I do have a problem with that, its killing alternative OS's, every C coded OS is slowly using part of linux or running on top of linux. Yes its very hard keeping up with changing hardware, but its also very miss leading. If you just say y...
by DexOS
Tue Jun 12, 2012 11:52 am
Forum: C/C++
Topic: - Help - Programming a simple OS
Replies: 28
Views: 9207

Re: - Help - Programming a simple OS

There's a lot of snobbery around make a OS, but its just like coding anything else. First its a big job, so like any other big job, break it down into lots of small jobs. The most important thing when learning to code, is to code something that your interested in, this will keep you going when thing...
by DexOS
Sun Jun 10, 2012 9:45 pm
Forum: General programming discussion
Topic: Got bare bones graphics working
Replies: 58
Views: 35139

Re: Got bare bones graphics working

Here are some screen shots of FBasic running on the raspberry pi bare metal, the start of the DexOS port. http://www.dex-os.com/Shots/R_PI1.JPG http://www.dex-os.com/Shots/R_PI2.JPG Its set at a low res because i am using a old TV to test it, with composite video. Once i am happy with progress i wil...
by DexOS
Sun Jun 10, 2012 3:00 pm
Forum: Other programming languages
Topic: Bare Metal Assembly
Replies: 30
Views: 17142

Re: Bare Metal Assembly

I to, am sorry to hear about your friend, as nick.mccloud said, life can be a bi*tch.
by DexOS
Sat Jun 09, 2012 5:46 pm
Forum: Other programming languages
Topic: Bare Metal Assembly
Replies: 30
Views: 17142

Re: Bare Metal Assembly

Thats good news, so my tut safe :) . Please do not get me wrong, in some ways Broadcom is being too helpful. But it can get very frustrating coding something that took a week of hardwork, to find that they have just added it anyway. Also those of us who want bare metal, what bare metal, its getting ...
by DexOS
Sat Jun 09, 2012 4:31 pm
Forum: Other programming languages
Topic: Bare Metal Assembly
Replies: 30
Views: 17142

Re: Bare Metal Assembly

I have written a tut (not released yet) on bare metal coding and a lot now needs to be rewritten. I think the answer is just say no All the changes are in the firmware yes/no? Therefore if you include the old firmware along, the image at least will keep working. The problem is that you would not be...
by DexOS
Sat Jun 09, 2012 4:11 pm
Forum: Other programming languages
Topic: Bare Metal Assembly
Replies: 30
Views: 17142

Re: Bare Metal Assembly

I am in shock :o , how can you work on a device thats setup is changing every 2 seconds. Someone says this that and the other would be good and its added, thats just wrong, the config.txt will end up a gig in size, with so many options. You need to know that the device your working on is a set stand...
by DexOS
Sat Jun 09, 2012 3:26 pm
Forum: Other programming languages
Topic: Programming the ARM chip
Replies: 134
Views: 41256

Re: Programming the ARM chip

disabling l2 didnt give me any boot problems, it was the disable ATAG and boot from zero that gave me problems. Nor me, it was booting with it enabled that gave problems, i could boot OK, but the code to write to screen, only worked every other boot. With it disable it booted and the screen code wo...
by DexOS
Sat Jun 09, 2012 3:09 am
Forum: Other programming languages
Topic: Programming the ARM chip
Replies: 134
Views: 41256

Re: Programming the ARM chip

disabling the l2 cache disable_l2cache=1 does make it run slower. Simple benchmark numbers running small loop fetching from ram (bench02 example in my repo, with l1 off and a divisor on the timer just in case it was really slow): 012D2E6E 012D2E2B 003FB7F5 00309A17 014A434A 0100021F 002787E5 00AB52...
by DexOS
Fri Jun 08, 2012 9:53 pm
Forum: Other programming languages
Topic: Programming the ARM chip
Replies: 134
Views: 41256

Re: Programming the ARM chip

I agree with you dwelch67 and feel your pain, i would go as far as to say if you want to learn bare metal coding chose another Arm, i have worked on a lot of different processors and this one is really a pain. Code should work or not work, there should be know gray areas. I read some where that ATAG...
by DexOS
Fri Jun 08, 2012 7:11 pm
Forum: Off topic discussion
Topic: Open/Closed or Somewhere-in-between source?
Replies: 81
Views: 8819

Re: Open/Closed or Somewhere-in-between source?

Thanks for all your support, maybe all of you are right it was just bad man management.

I am sure Broadcom do not want assembly programmers :( .
by DexOS
Fri Jun 08, 2012 6:50 pm
Forum: Other projects
Topic: Game Console OS
Replies: 38
Views: 7216

Re: Game Console OS

The idea behind FBasic is more of a teaching tool to teach assembly, l believe that it is important for any coder including kids to have this as a skill. So as not to scare them you start by teaching them FBasic until they get a feel for it, then you start adding bits of asm. I myself only converted...
by DexOS
Fri Jun 08, 2012 4:49 pm
Forum: Other programming languages
Topic: Programming the ARM chip
Replies: 134
Views: 41256

Re: Programming the ARM chip

Okay I get it now, it really wants you to start your program at 0x8000. Or lets say it wont load under that, wont load at 0x000 in arms space even with the config.txt setting (will accept addresses larger than that), perhaps because that is the gpu space and at least on boot it is using that space....
by DexOS
Thu Jun 07, 2012 9:20 pm
Forum: Other projects
Topic: Game Console OS
Replies: 38
Views: 7216

Re: Game Console OS

Do you have an example implementation of that? It sounds interesting. Yes this simple example is coded to run on x86 linux include 'FBasic_L.inc' CLS COLOR 11 LOCATE 2,1 PRINT "This app is written in Macro Basic, for Linux " COLOR 12 LOCATE 2,2 PRINT "With the ease of Basic and the power of ASM " C...
by DexOS
Thu Jun 07, 2012 7:46 pm
Forum: General programming discussion
Topic: Got bare bones graphics working
Replies: 58
Views: 35139

Re: Got bare bones graphics working

Great job! Our biggest hold back on this project is the keyboard, we need to adapt a ps/2 keyboard which Dave_G_2 is working on. Other option is to code a USB stack, which will take time. It's pretty sad that hacking a PS/2 keyboard is probably easier than getting USB to work. Thanks johnbeetem. I ...
by DexOS
Thu Jun 07, 2012 7:19 pm
Forum: HATs and other add-ons
Topic: MCE Remote
Replies: 13
Views: 22723

Re: MCE Remote

I have an IR sensor that has a 3-connection 3.5mm Jack plug. Is there any way of re-programming the RPi's audio-out jack to accept this type of IR sensor? I have posted this elsewhere but I think Gert is the man for the job as he has the "low-Level knowledge"! :D From my understanding you can do it...
by DexOS
Thu Jun 07, 2012 7:08 pm
Forum: General programming discussion
Topic: Got bare bones graphics working
Replies: 58
Views: 35139

Re: Got bare bones graphics working

I have finally got the print function to work with a full array of fonts , plus i have started porting some of the FBasic functions, its so cool running the same code on the R-PI as the x86, other than a different include. May post a video, as it boots in less than a second 8). Note: This is all bar...
by DexOS
Thu Jun 07, 2012 4:37 pm
Forum: Other projects
Topic: Game Console OS
Replies: 38
Views: 7216

Re: Game Console OS

You could use asm macro to make a basic like language, that way you would only need to change about 5% of code for each new device you port to.
And the game would run on all of them.
by DexOS
Thu Jun 07, 2012 4:14 pm
Forum: Off topic discussion
Topic: Open/Closed or Somewhere-in-between source?
Replies: 81
Views: 8819

Re: Open/Closed or Somewhere-in-between source?

I was aways on the side of open source, all my work was open source, but i am now moving towards closed source. Dex. You've mentioned this a few times, any chance you could explain exactly *how* you got burned with the open source approach? Simon Well there are two sides to every story and this is ...
by DexOS
Thu Jun 07, 2012 12:52 am
Forum: Off topic discussion
Topic: Open/Closed or Somewhere-in-between source?
Replies: 81
Views: 8819

Re: Open/Closed or Somewhere-in-between source?

Seriously? Where were you two months ago? :shock: The pi went through CE testing big time, much to our chagrin! And not to get back into the CE debates, but there are many and varied laws concerned CE testing (or FCC here in the states or C-tick in Australia, etc, etc) and the long and short is not...
by DexOS
Wed Jun 06, 2012 4:00 pm
Forum: Off topic discussion
Topic: Open/Closed or Somewhere-in-between source?
Replies: 81
Views: 8819

Re: Open/Closed or Somewhere-in-between source?

I also think piracy is an laudable and praiseworthy act. It deprives hopeless idiots of their 'intellectual property' Without commenting on open/closed source, I will say that we've taken a very strong anti-breaking the law stance when it comes to the use of the R-pi. While I hold no illusions that...
by DexOS
Tue Jun 05, 2012 5:04 pm
Forum: RISCOS
Topic: RISC OS on Raspberry Pi
Replies: 356
Views: 119466

Re: RISC OS on Raspberry Pi

I am a big fan of the RISC OS and i know i will be shot for saying it, but here goes. RISC OS GUI is ugly, it needs a up date. I am sorry, but it needed to be said. I will agree with that :) . Thankfully once it is ported modifying the appearance is a simple task. OT By your pseudonym (DexOS) are y...
by DexOS
Tue Jun 05, 2012 1:04 pm
Forum: Off topic discussion
Topic: Open/Closed or Somewhere-in-between source?
Replies: 81
Views: 8819

Re: Open/Closed or Somewhere-in-between source?

I was aways on the side of open source, all my work was open source, but i am now moving towards closed source. This may seem strange, but open or not maybe to do with what language you use to code your project. C seems to be a good language for open source, assembly does not seem to work has well. ...
by DexOS
Mon Jun 04, 2012 6:40 pm
Forum: RISCOS
Topic: RISC OS on Raspberry Pi
Replies: 356
Views: 119466

Re: RISC OS on Raspberry Pi

I am a big fan of the RISC OS and i know i will be shot for saying it, but here goes.
RISC OS GUI is ugly, it needs a up date.
I am sorry, but it needed to be said.

Go to advanced search