London Transport (uk.transport.london) Discussion of all forms of transport in London.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Old July 14th 19, 02:03 PM posted to uk.railway,uk.transport.london
external usenet poster
 
First recorded activity at LondonBanter: Feb 2016
Posts: 1,071
Default Dual SIM phones was:Worker killed by Southern train was covering for brother



"Clank" wrote in message
...
"tim..." Wrote in message:
Engineers didn't like creating designs for these ever smaller SIMs. It
was a real PITA.
But it was what Marketing wanted


Nonsense! We wanted to create smaller, better, cooler handsets
just as much as "marketing" - and the ridiculous credit-card
sized SIM was a major barrier to that.


well yes

but I was referring to the move from standard to micro to nano SIMs

whereupon inserting the SIM was changed to require removing the
IIRC for the the phone that I had that took a full credit card size SIM
you still had to fit it in under the battery


Indeed, and this was always a feature rather than a bug - it meant
we could confidently design the software stack to assume the SIM
it booted up with would never change (for as long as it was
running.) This mattered when you were coding for a 68k
derivative with memory measured in peanuts, and every byte
counted...


I don't recall working on "terminals" where memory was measured in peanuts

we had enough of it.

The problem was it wasn't very developer "friendly".

we still worked with PROMs and had to physically reprogram them each time we
changed the code.

tim





  #2   Report Post  
Old July 14th 19, 02:28 PM posted to uk.railway,uk.transport.london
external usenet poster
 
First recorded activity at LondonBanter: Aug 2003
Posts: 10,125
Default Dual SIM phones was:Worker killed by Southern train was covering for brother

In message , at 15:03:06 on Sun, 14 Jul
2019, tim... remarked:

Nonsense! We wanted to create smaller, better, cooler handsets
just as much as "marketing" - and the ridiculous credit-card
sized SIM was a major barrier to that.


well yes

but I was referring to the move from standard to micro to nano SIMs


I wondered if you were, despite you replying in a subthread about the
CC-sized SIMs.

we still worked with PROMs and had to physically reprogram them each
time we changed the code.


Wow! Even back in the mid 80's we'd advanced to electrically
re-programming them, where I worked. Cutting those little links on the
PROM chip must have been really hard work for you.

In case you think I'm being facetious, I have seen ULA chips where a
small amount of [re]programming was done with a micro-scalpel.
--
Roland Perry
  #3   Report Post  
Old July 14th 19, 06:09 PM posted to uk.railway,uk.transport.london
external usenet poster
 
First recorded activity at LondonBanter: Feb 2016
Posts: 1,071
Default Dual SIM phones was:Worker killed by Southern train was covering for brother



"Roland Perry" wrote in message
...
In message , at 15:03:06 on Sun, 14 Jul 2019,
tim... remarked:

Nonsense! We wanted to create smaller, better, cooler handsets
just as much as "marketing" - and the ridiculous credit-card
sized SIM was a major barrier to that.


well yes

but I was referring to the move from standard to micro to nano SIMs


I wondered if you were, despite you replying in a subthread about the
CC-sized SIMs.

we still worked with PROMs and had to physically reprogram them each time
we changed the code.


Wow! Even back in the mid 80's we'd advanced to electrically
re-programming them, where I worked. Cutting those little links on the
PROM chip must have been really hard work for you.


you know that I didn't mean that

I meant that we had to take them off the board to reprogram them

none of this downloading into in situ flash, lark



tim



  #4   Report Post  
Old July 14th 19, 06:02 PM posted to uk.railway,uk.transport.london
external usenet poster
 
First recorded activity at LondonBanter: Mar 2013
Posts: 166
Default Dual SIM phones was:Worker killed by Southern train wascovering for brother

"tim..." Wrote in message:
counted...I don't recall working on "terminals" where memory was measured in peanuts
we had enough of it.


Ahh, POCSAG+ and 8051 microcontrollers with 256 bytes of RAM, how
I miss thee; and yes, while the GSM days were better - much less
incredibly ugly reusing-the-same-buffer-a-dozen
-times-in-different-places, we even had something approximating
malloc/free - wasting good memory on being able to handle a
completely unnecessary feature like changing SIM with the power
on would mean memory not going on something useful. I wrote the
first WAP/WML browser outside the original Unwired Planet
reference implementation (it was still called HDML at the time,
in fact), and fighting against memory constraints was a constant
battle...

The problem was it wasn't very developer "friendly".
we still worked with PROMs and had to physically reprogram them each time we changed the code.


We could at least afford EEPROMs and In-Circuit Emulators. But
they were horrendously unreliable pieces of kit (not least the
flimsy ribbon cables that connected the ICE to where the chip
would have been) that stopped working if someone in the next room
sneezed, so one of my first gigs was building a test framework
that massively improved development productivity. I didn't
emulate the CPU, so native assembly couldn't be tested in it -
fortunately there wasn't much of that about even then - but built
a set of libraries that would allow the entire phone to be
recompiled and run on a Sun Sparc workstation, with all the
hardware devices simulated by mocks. As I recall - and it is
25-odd years ago - I had fun getting even the DMA-accessed
peripherals to emulate right, with no code changes to the phone
source, even if it was bit-banging them - using Sys-V shared
memory segments... (Interrupts were emulated using Unix
signals...)

Writing the mock instances of things like the LCD controller chip
(which I rendered to the workstation screen using X) bug-for-bug
compatible with the hardware ones was genuinely great
fun...

Gloriously happy days.


--
  #5   Report Post  
Old July 14th 19, 06:18 PM posted to uk.railway,uk.transport.london
external usenet poster
 
First recorded activity at LondonBanter: Feb 2016
Posts: 1,071
Default Dual SIM phones was:Worker killed by Southern train was covering for brother



"Clank" wrote in message
...
"tim..." Wrote in message:
counted...I don't recall working on "terminals" where memory was measured
in peanuts
we had enough of it.


Ahh, POCSAG+ and 8051 microcontrollers with 256 bytes of RAM, how


well of course such devices were still available

and if you worked on a "cheap" or simple consumer product they would still
be used

but no-one used these for mobile (or cordless) phones

tim




Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Sim-L-Bus Peter Wright London Transport 1 August 3rd 14 09:30 AM
HS2 expected to run alongside a dual carriageway in the Chilterns E27002 London Transport 3 March 23rd 10 03:50 PM
The little git tube worker fired! Ian F. London Transport 12 October 27th 09 07:38 AM
Big Brother Anon London Transport 2 February 21st 04 12:02 AM
Oyster=Big Brother ?? Tony Bryer London Transport 16 September 30th 03 08:53 AM


All times are GMT. The time now is 06:37 PM.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 London Banter.
The comments are property of their posters.
 

About Us

"It's about London Transport"

 

Copyright © 2017