Thread
Skunkworks PS-2 <-> ADB Project
You didn't come off snippy at all, I wasn't being defensive or apologetic, and thanks for the generous compliment.
The drill/bit analogy/imagery works well for me. I've always thought of USB as the fleet of foot, higher powered, hot-swappable offspring of ADB, which I've yet to make a study of as well. Maybe it's because my thought processes are so in tune with the parallel worlds of the fast and slow I/O buses of the Mac's ancient architectures and the SCSI Peripheral Model that I'm not drawn to the world of serial comms. My brain is more a massively parallel imagery co-processor gone wild, with a stunted verbal center that gifts me with a wonderfully whacky turn of phrase based on wild word combinations when it's working well. But I can't tell a story, a joke or explain a project worth a da . . . whatever . . .
. . . it's fun trying and I can sketch out a concept in isometric detail in seconds when words fail me! :approve:
< overly personal drivel mode alert >
I rather enjoy the respect I get around these parts, and over on 'fritter, as the, crazy, wild eyed creative type/dreamer. It's a role I've always played at in real life, only to finally discover that I was gifted with ADD and, much more recently, the manic-depressive/artistic temperament so well described by Kay Redfield Jameson. Both were tremendous advantages in the graphic arts and sign industries, as well as in the creation of the "font emulator" electronics start-up. My gifts have garnered a lot of respect IRL, I've lived a very blessed life. The most precious blessing of all has been the passing of my penniless/priceless, family inheritance on to my son. Hopefully not the Bi-Polar portion, but he's got the master craftsman's hands of both my grandfathers, the visual abilities and sculptor's touch of his tight cooper great-great granddaddy, my father's and his maternal grandfather's razor sharp intellects, my artistic/creative abilities, coupled with his mother's heart, verbal/social skills and gifted mind as well.
It's almost three years ago today, since my release from the hospital into this most wonderful of my several lifetimes. I mark April Fool's Day, the anniversary of the day HP-Mini brought me back to my longtime virtual homes and sources of comradeship online, and out into the WiFi Coffee Shop Society IRL, as my third birthday. Having found the "where is jt? posts" here while I was in the hospital was a call back to this wonderful new life.
Thanks gang!
< /overly personal drivel mode alert >
The drill/bit analogy/imagery works well for me. I've always thought of USB as the fleet of foot, higher powered, hot-swappable offspring of ADB, which I've yet to make a study of as well. Maybe it's because my thought processes are so in tune with the parallel worlds of the fast and slow I/O buses of the Mac's ancient architectures and the SCSI Peripheral Model that I'm not drawn to the world of serial comms. My brain is more a massively parallel imagery co-processor gone wild, with a stunted verbal center that gifts me with a wonderfully whacky turn of phrase based on wild word combinations when it's working well. But I can't tell a story, a joke or explain a project worth a da . . . whatever . . .
. . . it's fun trying and I can sketch out a concept in isometric detail in seconds when words fail me! :approve:
< overly personal drivel mode alert >
I rather enjoy the respect I get around these parts, and over on 'fritter, as the, crazy, wild eyed creative type/dreamer. It's a role I've always played at in real life, only to finally discover that I was gifted with ADD and, much more recently, the manic-depressive/artistic temperament so well described by Kay Redfield Jameson. Both were tremendous advantages in the graphic arts and sign industries, as well as in the creation of the "font emulator" electronics start-up. My gifts have garnered a lot of respect IRL, I've lived a very blessed life. The most precious blessing of all has been the passing of my penniless/priceless, family inheritance on to my son. Hopefully not the Bi-Polar portion, but he's got the master craftsman's hands of both my grandfathers, the visual abilities and sculptor's touch of his tight cooper great-great granddaddy, my father's and his maternal grandfather's razor sharp intellects, my artistic/creative abilities, coupled with his mother's heart, verbal/social skills and gifted mind as well.
It's almost three years ago today, since my release from the hospital into this most wonderful of my several lifetimes. I mark April Fool's Day, the anniversary of the day HP-Mini brought me back to my longtime virtual homes and sources of comradeship online, and out into the WiFi Coffee Shop Society IRL, as my third birthday. Having found the "where is jt? posts" here while I was in the hospital was a call back to this wonderful new life.
Thanks gang!
< /overly personal drivel mode alert >
And there are a number that have USB Host in hardware, too, with standard HID drivers.There are some small microcontrollers that are fast enough to do USB Host in software
Subject: SCSI for the 512K (or 128?)
seems like you can get ARM Cortexes for under $2 in single quantities these days. Add a handful of bucks for one with lots of built in I/O.
Lots of potentially useful clues in this thread:
http://forums.parallaxinc.com/forums/default.aspx?f=25&m=426250
the latest 32-bit line-up from NXP / ARM Cortex range. / basic 8K/8K 50MHz version / only $1.31 in 100 quantities ($1.76 one off), and only slightly more for 32K Flash versions. What am I doing even thinking about 8-bit'rs? /
Then there was the LPC1343 with built in USB MSC and HID capabilities! Ok, these weren't under $2, but around $5, which is what I pay just for an FT232R anyway. /
A free development environment exists based on the Eclipse IDE.
I quite agree. Everything else - PS/2, USB HID etc, is both fully documented and available ready-rolled as open source code, or indeed in hardware. Get one or more micros talking to the Mac first, and then worry about the downstream side.It's the ADB side you need to figure out
And, that has already been done, discussed in a Microchip PIC application note.
If it's already been done, why are we still sitting around measuring our ... *ahem* hard drive sustained transfer speeds? >_>
Wasnt done by me, it was done by Microchip Inc. and the application note is published. I dont use their products so I cant do much with the information, but its out there nonetheless.
No EPROM erasure indicated, further testing required . . .
Also in this shot of the RadLab:
SuperIIsi™ goodies:
IIsi NuBus Adapter
Radius Rocket33
SCSI II DaughterCard
Radius Studio Array SCSI II RAIDbox
Miscellania and Tanning Salon Equipment:
PowerBook 160 in off config of its on again/off again boot attempt basis trickery
PowerBook 160 Battery Bay BootSafe Security Device
21" Radius PrecisionView 2150 showing off again Video Mode
21" MAG Innovision MX21F video display from pet IIfx
21" ViewSonic G810 Portrait Display
22" ViewSonic Professional Series P225fNinja
(sorry about the brightness and contrast levels: set for clickey input message-n-KBD clarity)
Well then - find a PIC with USB HID support, add the ADB code from their appnote, write a few lines of glue code, bang, done.[ADB] was done by Microchip Inc. and the application note is published
(he says, as he slinks off to work on something else...)
There is only one problem. I use AVR microprocessors, never used a PIC, so am unfamiliar with how a PIC operates. Thats the whole issue. lol. if the appnote was in AVR, it wouldnt be an issue at all.
Only thing i can really do is study the appnote well enough to convert over to AVR.
Oh, and for the record Bunsen Sir, I may be reading this the wrong way, but the way I read it is your comment was uncalled for. Yes I may have multiple projects, but the information that I had posted is in for a forum for not just I, but others to read. I had even posted code for the AVR that is a fully FUNCTIONAL PS/2 stack for others to read, if i didnt think anyone else could use it, i would have never posted it. You treat me as if I was the only one running this show. There are others that could take the information I posted and do something with it. I am not the only one here.
I realize the comment made, and various others by other members all lead to the basic same thing: Your getting sick of my shit, many projects and master of none. I've completed a few as time allowed, but not all. Anyway, thats no problem, I completely understand, ill stop, so no further comments against me can be made.
Only thing i can really do is study the appnote well enough to convert over to AVR.
Oh, and for the record Bunsen Sir, I may be reading this the wrong way, but the way I read it is your comment was uncalled for. Yes I may have multiple projects, but the information that I had posted is in for a forum for not just I, but others to read. I had even posted code for the AVR that is a fully FUNCTIONAL PS/2 stack for others to read, if i didnt think anyone else could use it, i would have never posted it. You treat me as if I was the only one running this show. There are others that could take the information I posted and do something with it. I am not the only one here.
I realize the comment made, and various others by other members all lead to the basic same thing: Your getting sick of my shit, many projects and master of none. I've completed a few as time allowed, but not all. Anyway, thats no problem, I completely understand, ill stop, so no further comments against me can be made.
I'm sorry you''re taking it that way, I don't think Bunsen is trying to give you a hard time. In a place like this, with varying level of expertise, interest and curiosity in so many different areas, I feel like it's impossible for people NOT to come off as being flip. I, for one, really enjoy your input here.
There's just too much assumption and not enough real communication going on in the fora. IRC doesn't count, it's what is laid down in .txt in these threads that makes this place a great place to be a member.
It's also what convinces lurkers to become new recruits.
whatever . . . I'm tired and cranky and . . .
There's just too much assumption and not enough real communication going on in the fora. IRC doesn't count, it's what is laid down in .txt in these threads that makes this place a great place to be a member.
It's also what convinces lurkers to become new recruits.
whatever . . . I'm tired and cranky and . . .
Indeed, sir, you are.I may be reading this the wrong way
I was referring to myself, slinking off to work on something else, not you; "he says..." being what I thought was a reasonably well known self-referential meme - my mistake. An attempt to acknowledge my slight twinge of guilt that, though I make what seems an obvious suggestion, I do not at this time plan to participate in bringing it about, as I am trying to focus on one project at the moment. The comment was aimed at no-one apart from me - and the suggestion itself - aimed at no-one but whoever might stumble upon it and decide to make use of it.
I'm certainly not "sick of" your anything right now. As far as I can tell, your contributions hereabouts are quite valuable. I too tend to have a thousand and one plots and schemes bubbling away in the back of my mind, and give myself an excruciatingly hard time about lack of focus and follow-through. Hence, trying hard not to get distracted by the new shiny.
I know - and thus you're already a few ahead of meI've completed a few as time allowed
I am sorry if i misread that statement. I thought it was directed towards me. My deepest apologies. That is the problem with text. it can be read 500000 different ways. I read it the wrong way. lol.
Did anything ever come of this? I'd love to include an ADB Mac in my USB/PS2 KVM setup.
Not yet, but I was just about to send a surprise package to bbraun, but I may as well ask first:
YO! bb! you wanna play with my KeyStone Adapter for a while?
YO! bb! you wanna play with my KeyStone Adapter for a while?
Nah, I'm good thanks.
I'm going to wrap up my Plus keyboard project first before getting distracted by another project. ADB is on my list, I just need to complete a couple other things first. I've got the documentation I need for ADB, and I think the same board as the Plus keyboard project will work fine for ADB too. But I've got rev0 PCBs for the Plus project on the way from seeed as I type this. The intent is to have them plug in to the mass produced stm32f0discovery board. But being my first PCB evar, I'm sure it will take some refinement. Electronics projects take forever waiting on parts.
I'm going to wrap up my Plus keyboard project first before getting distracted by another project. ADB is on my list, I just need to complete a couple other things first. I've got the documentation I need for ADB, and I think the same board as the Plus keyboard project will work fine for ADB too. But I've got rev0 PCBs for the Plus project on the way from seeed as I type this. The intent is to have them plug in to the mass produced stm32f0discovery board. But being my first PCB evar, I'm sure it will take some refinement. Electronics projects take forever waiting on parts.
Cool beans, in that case I'm glad this topic popped back to the surface. Put me in line for one of your first shipping units!
BTW, Should I take the OminView Mac Adapter apart for any piccies?
BTW, Should I take the OminView Mac Adapter apart for any piccies?