Linux Format forums Forum Index Linux Format forums
Help, discussion, magazine feedback and more
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Any ideas?
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    Linux Format forums Forum Index -> Other OS
View previous topic :: View next topic  
Author Message
guy
LXF regular


Joined: Thu Apr 07, 2005 1:07 pm
Posts: 1071
Location: Worcestershire

PostPosted: Thu Jan 21, 2010 11:42 am    Post subject: Reply with quote

wyliecoyoteuk wrote:
30 odd years ago, I did a combined Physics and chemistry course, run by the Nuffield Foundation, called "Physical Science", and actually achieved a pass at A-level.

Me too. Physical Science counted as two A levels but only took up one and a half courses worth of time. I also did a related maths A level, SMP Maths. Both aimed to teach understanding rather than fill you with facts. Brilliant courses, wholly unfashionable since the National Curriculum arrived in the '80s. No wonder our education system is failing our kids. <Snort of disgust /> Why, in my young day .... <wanders off brandishing walking stick and ranting about the evil bureaucrats who deliberately perverted Keith Joseph's draft National Curriculum when he retired and bamboozled his successor into signing off the pile of **** we have today />
_________________
Cheers,
Guy
The eternal help vampire
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Thu Jan 21, 2010 10:00 pm    Post subject: Reply with quote

Hi all...

I`d be grateful for any serious help here...

Further to my research I have a favour to ask ALL who have
a new or fairly new netbook, notebook and/or laptop AND
a USB keyboard.

I am given to understand that ALL recent portable machines
have legacy USB BIOS FIXED as enabled. My HP notebook
doesn`t show any legacy USB stuff at all except bootable
devices...

Would any of you having the requirements above be willing
to try a USB KB connected to your machine(s) and see if
you can get into your BIOS using this KB from a coldboot.

And would you give me your results no matter what those
results may be.

If this proceedure is TRUE in ALL cases then I finally have
my analogue input for MikeOS...

TIA...
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
towy71
Moderator


Joined: Wed Apr 06, 2005 3:11 pm
Posts: 4262
Location: wild West Wales

PostPosted: Thu Jan 21, 2010 11:53 pm    Post subject: Reply with quote

Can you send me a usb keyboard, I've only just moved up the these funny little round buggers Confused Confused Confused
_________________
still looking for that door into summer
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Tue Jan 26, 2010 10:50 pm    Post subject: Reply with quote

Well chaps, I tested my HP notebook with a USB to PS2
adaptor cable to see if it was detected at cold start to
access the BIOS and GOOD NEWS it does...

My adaptor cable is similar to this one...

http://www.buy.com/retail/product.asp?sku=211107173&listingid=42606412

So it looks as though notebooks and laptops DO have
permanent legacy USB BIOS and now I have two PS2
ports to play with...

I`m gonna assume netbooks too - woohoo...

Just think, MikeOS with analogue I/O on netbooks eh! ;o)
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
ollie
Moderator


Joined: Mon Jul 25, 2005 12:26 pm
Posts: 2749
Location: Bathurst NSW Australia

PostPosted: Wed Jan 27, 2010 10:39 am    Post subject: Reply with quote

Bazza wrote:
So it looks as though notebooks and laptops DO have permanent legacy USB BIOS and now I have two PS2 ports to play with...

I`m gonna assume netbooks too - woohoo...

Just think, MikeOS with analogue I/O on netbooks eh! ;o)


So photos, screenshots, code, LXF article, etc to follow? Who'd have thought of that? Wink
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Wed Jan 27, 2010 2:05 pm    Post subject: Reply with quote

Hi ollie...

WHAT?

If only I were that clever... :-O
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Sun Feb 21, 2010 11:50 am    Post subject: Reply with quote

Update... :)

Well good news chaps...

I now have two TTL level OUTPUTs through an external USB
keyboard, AND, keeping the KB fully usable, under SW control,
using MikeOS 4+... :-O

There are definitely 8 inputs, (4 toggled and 4 real time), of
which I only need 2, (+ 2), that can be accessed very easily
under SW control using MikeOS. The hardware mods are much
more difficult to do however but not insurmoutable for my usage.

Will keep you informed...
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Sun Feb 21, 2010 1:02 pm    Post subject: Reply with quote

Hi ollie...

> So photos, screenshots, code, LXF article, etc to follow?
> Who'd have thought of that? ;)

Photos:-

http://homepages.tesco.net/wisecracker/public/KB1.JPG
http://homepages.tesco.net/wisecracker/public/KB2.JPG
http://homepages.tesco.net/wisecracker/public/TTL1.JPG
http://homepages.tesco.net/wisecracker/public/TTL2.JPG

8)


EDIT:

Real time KB access for the two caps shift keys for input.

There are NO interrupts needed for the assembly code...

AD86 assembly code first...

pushf
push ax
push dx
push ds
mov dx,0040h
mov ds,dx
mov al,[0017h]
pop ds
pop dx
mov [store],al
pop ax
popf
ret
store db 0c3h

Now the Mike BASIC code...

POKE 156 65500
POKE 80 65501
POKE 82 65502
POKE 30 65503
POKE 186 65504
POKE 64 65505
POKE 0 65506
POKE 142 65507
POKE 218 65508
POKE 160 65509
POKE 23 65510
POKE 0 65511
POKE 31 65512
POKE 90 65513
POKE 162 65514
POKE 240 65515
POKE 255 65516
POKE 88 65517
POKE 157 65518
POKE 195 65519
POKE 195 65520
begin:
CALL 65500
PEEK c 65520
PRINT c ;
PRINT " " ;
IF c = 3 THEN GOTO cleanexit
GOTO begin
cleanexit:
PAUSE 20
END
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
ollie
Moderator


Joined: Mon Jul 25, 2005 12:26 pm
Posts: 2749
Location: Bathurst NSW Australia

PostPosted: Tue Feb 23, 2010 11:16 am    Post subject: Reply with quote

Woohooo!!!
Where there's a will there's a way. It's just encouraging to see people thinking outside the box, something that today's education systems don't encourage.
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Tue Feb 23, 2010 7:13 pm    Post subject: Reply with quote

Hi ollie...

Well that is just one thing...

I`ve got Arduino working on MikeOS and have successfully
got a 7 bit level analogue display AND 8 bit digital, "floating
point" readout in CGA TEXT MODE 3... ;)

BTW if you didn`t know MikeOS does NOT support floating
point at all, so how did I succeed in doing that then?

It displays 0.00V to 5.10V in 0.02V "steps"... ;o)

There`s always a way... ;oD

Also how did I get, 7 bit, (127 real plots), inside an 80
character CGA TEXT MODE 3 line?

There`s always a way... ;oD

Believe it or not MikeBASIC IS powerful even with its very
limited statement set.

I`m luvvin` it ATM as it is stretching my mind laterally... :)
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Sat Mar 06, 2010 1:16 pm    Post subject: Reply with quote

Further update fellas and fella-esses...

MikeOS I/O on NON parallel and serial port machines.

From a previous upload here I succeeded in obtaining two
POKEable TTL level OUTPUTS via a random keyboard, well........

I now have two REAL TIME PEEKable NON-TTL level inputs
using the same random keyboard. When I have finished the
ludicrously simple external TTL level INPUT converter board
I will post photos, etc, on here, then I will release the whole
as a general project for MikeOS...

Note, NO ICs will be used at all, only bipolar transistors!

These I/O ports do NOT require IN and OUT assembly code,
BIOS INT(errupt) calls for INPUT or special coding techniques
at all...

It can all be done from MikeBASIC... ;o)
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Thu Apr 01, 2010 3:04 pm    Post subject: Reply with quote

Hi chaps and chapesses...

(Mainly for Mike... :)

This idea is intended for MikeOS to extend its power
greatly... ;)

I now have the two bit TTL level REAL TIME digital INPUTs
via a USB keyboard. In the prototype form this is SOOOO
simple as to be almost babyishly easy...

I will post photos on here over the Easter Break sometime.

The keyboard was just a random choice from CPC I bought
in January purely for this use AND CAN STILL be used as
a keyboard too...

CPC part number:- CS11427

CHEAP!

What a novelty to program your own keyboard to take
in analogue signals and also have the potential of PWM
"analogue" output too eh!

All good fun... :D
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Sun Apr 04, 2010 10:59 pm    Post subject: Reply with quote

Well fellas and fella-esses...

The photos of the KB I/O as promised...

This will work on just about any OS that is thrust upon it
but it is primarily for MikeOS...

http://homepages.tesco.net/wisecracker/public/CHIP.JPG
http://homepages.tesco.net/wisecracker/public/KBTOP.JPG
http://homepages.tesco.net/wisecracker/public/LED.JPG
http://homepages.tesco.net/wisecracker/public/OPENKB.JPG
http://homepages.tesco.net/wisecracker/public/REARPLG1.JPG
http://homepages.tesco.net/wisecracker/public/REARPLG2.JPG
http://homepages.tesco.net/wisecracker/public/TTLIP1.JPG
http://homepages.tesco.net/wisecracker/public/TTLIP2.JPG
http://homepages.tesco.net/wisecracker/public/TTLOP1.JPG
http://homepages.tesco.net/wisecracker/public/TTLOP2.JPG

I`m now working on analogue input using it... :-O

The keyboard is STILL fully working and means I can code
and test at the same time...

2 bit real time inputs and 2 toggled outputs...
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
Dutch_Master
LXF regular


Joined: Tue Mar 27, 2007 2:49 am
Posts: 2439

PostPosted: Sun Apr 04, 2010 11:16 pm    Post subject: Reply with quote

Nice soldering there Bazza Wink A diagram would be helpful I think Wink
Back to top
View user's profile Send private message
Bazza
LXF regular


Joined: Sat Mar 21, 2009 11:16 am
Posts: 1477
Location: Loughborough

PostPosted: Mon Apr 05, 2010 10:59 am    Post subject: Reply with quote

Hi DM...

> Nice soldering there Bazza ;)

Cheers ;o)

> A diagram would be helpful I think ;)

You`ll have to wait until I have finished it as a general kids
level project for detailed explanation, BUT........

Just looking at the photos should be enough; both prototype
stripboards contain a TOTAL of 7 x resistors, 2 x transistors,
1 x zener, 1 x 2.5mm stereo jack plug, 1 x 3.5mm 4 way jack
plug, 2 x 3 way terminal blocks, 2 x reed relays and 1 x PP3
battery connector and coloured connecting wire. The FINALISED
units will ADD 2 x transistors and 4 x resistors, and 2 x resistors
WILL be REMOVED.
WOW; high-tech eh!

The KB internal mods contain 1 x 2.5mm jack socket, 1 x 3.5mm
4 way jack socket and coloured connecting wire only.
_________________
73...

Bazza, G0LCU...

Team AMIGA...
Back to top
View user's profile Send private message
View previous topic :: View next topic  
Display posts from previous:   
Post new topic   Reply to topic    Linux Format forums Forum Index -> Other OS All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Linux Format forums topic RSS feed 


Powered by phpBB © 2001, 2005 phpBB Group


Copyright 2011 Future Publishing, all rights reserved.


Web hosting by UKFast