Earlier quoted context omitted.
Wow, armchair engineer, you sound like you really know what you're talking about. When this old engineer worked on embedded MIPS cores and 802.11[abgn] at Broadcom, everything was under source code control. This was pre-git, so I think we were using cvs. How the hell do you conclude that releasing a zip file means the engineers don't use source code control?
Those kids on HN think that everything cool was invented last summer by some new college grad, funny thing is most of stuff was already invented in 70's but who would care about prehistory of computing.
A birthday present from Broadcom
141–150 of 170 posts
Re: A birthday present from Broadcom
#142Earlier quoted context omitted.
Don't worry, they're going to have to release it again. This zip contains many files with copyright (c) Broadcom (and other companies) missing the 3-clause BSD license. On an unrelated note, x86 looks like RISC compared to this chip assembly language :) vmul -,H(1,0),3 CLRA ACC vadd HX(3,0),H(0,0),2 ACC vasr H(0++,0),HX(2++,0),2 REP 2 ;vmov H(0++,0),0 REP 2 vst H(0++,0),(r0+=r3) REP 2 add r0,16 addcmpblt r5,1,r1,loop…
The vector register file is a block of registers 64 bytes across by 64 down which can be accessed horizontally (H) or vertically (V), and in units of 16 bytes (H8), 16 shorts (H16 or HX), or 16 32-bit words (H32). Each processor has an accumulator that can be cleared (CLRA) or used (ACC). This code is basically equivalent to the following C code: uint8 in[2][16]; int16 temp[2][16]; int32 r1,r3,r5; uint8 *r0; do { ...…
Re: A birthday present from Broadcom
#143Earlier quoted context omitted.
The fashion of the day is, for better or worse, "if you don't have a github you ain't shit."
git is overkill for facilities with small groups working in a common area (not hard to imagine if you're in the hardware biz) and all the engineers are used to cvs command syntax..
The only thing I would not use version control is if you have files that don't change. Everything else should be in some form of VC (sometimes Git is not the best choice, but it's good for lots of things)
Re: A birthday present from Broadcom
#144Earlier quoted context omitted.
The fashion of the day is, for better or worse, "if you don't have a github you ain't shit."
git is overkill for facilities with small groups working in a common area (not hard to imagine if you're in the hardware biz) and all the engineers are used to cvs command syntax..
Re: A birthday present from Broadcom
#145Earlier quoted context omitted.
Those kids on HN think that everything cool was invented last summer by some new college grad, funny thing is most of stuff was already invented in 70's but who would care about prehistory of computing.
Yea. I totally remember Web Browsers, Big Data, and Terabyte hard drives back in the 70's. It's too bad that these things were lost to the ages, only to be re-invented in the present.
Re: A birthday present from Broadcom
#146Earlier quoted context omitted.
git is overkill for facilities with small groups working in a common area (not hard to imagine if you're in the hardware biz) and all the engineers are used to cvs command syntax..
On my one man team, the very first command I type on a project after mkdir is git init . Everything is logged and timestamped, and it is far from overkill. Git is easy to learn after working with CVS
Hey, I like git too. Respecting the needs of others not to spend mental load on learning something they don't want to is often important too.
Is it really worth it to spend time re-training the 15/20 engineers that don't already know git? I don't think so.
Re: A birthday present from Broadcom
#147Hopefully this means we'll see proper DRM / Gallium support for the IV & I'm looking forward to seeing what people can come up with now that they have full access to the GPU.
Congrats to Eben & the team - you've done good.
Re: A birthday present from Broadcom
#148Re: A birthday present from Broadcom
#149> In common with every other ARM-based SoC, using the VideoCore IV 3d graphics core on the Pi requires a block of closed-source binary driver The Lima driver for ARM Mali is open source and runs Quake 3!
> The Lima driver for ARM Mali is open source and runs Quake 3! But the Lima driver was created by reverse engineering instead of using publicly available documentation.
Re: A birthday present from Broadcom
#150Earlier quoted context omitted.
Don't worry, they're going to have to release it again. This zip contains many files with copyright (c) Broadcom (and other companies) missing the 3-clause BSD license. On an unrelated note, x86 looks like RISC compared to this chip assembly language :) vmul -,H(1,0),3 CLRA ACC vadd HX(3,0),H(0,0),2 ACC vasr H(0++,0),HX(2++,0),2 REP 2 ;vmov H(0++,0),0 REP 2 vst H(0++,0),(r0+=r3) REP 2 add r0,16 addcmpblt r5,1,r1,loop…
What/where is the assembler thar is used compile this code?