klange changed the topic of #osdev to: Operating System Development || Don't ask to ask---just ask! || For 3+ LoC, use a pastebin (for example https://gist.github.com/) || Stats + Old logs: http://osdev-logs.qzx.com New Logs: https://libera.irclog.whitequark.org/osdev || Visit https://wiki.osdev.org and https://forum.osdev.org || Books: https://wiki.osdev.org/Books
FreeFull has quit []
xenos1984 has joined #osdev
amadaluzia has quit [Remote host closed the connection]
<geist> oh huh another architecture i hadn't heard of before: https://en.wikipedia.org/wiki/Super_Harvard_Architecture_Single-Chip_Computer
<geist> seems to be used in some audio stuff, looking at some UAD apollo audio interface that has some number of these
<geist> makes sense the chip seems to be analog devices, they make a lot of DSPs
<kof673> there is gcc i believe.... https://gcc.gnu.org/legacy-ml/gcc-help/2002-04/msg00059.html (SHARC) and 21xx series DSPs. These compilers are all based on GCC version 2.3.3 # now, is there a simulator/emulator/whatever........
<bslsk05> ​gcc.gnu.org: Dockeen - DSP/GCC Information
<geist> yah
<geist> looks like it's some weird 48 bit VLIW thing according to wikipedia
<kof673> i just remember seeing it in configure scripts or somewhere....
<kof673> or gcc manual maybe
<kof673> http://web.archive.org/web/20010624131920/http://www.kvaleberg.com/g21.html voila ...assuming the source is fetchable...
<bslsk05> ​web.archive.org: g21
<kof673> that's a very alpha and broken links...but does say emulator...
<geist> it's also like 24 years ago. dunno what has changed in the interim
<kof673> yeah..maybe a newer one floating around somewhere...
<bslsk05> ​github.com: g21k/gcc/README at master · sergev/g21k · GitHub
<kof673> just need a simulator... ;D
<kof673> http://web.archive.org/web/20060331030155/http://download.gna.org:80/ueagleatm/ might be in there...linked from github, but broken, but archive.org has it... that might even be the same as the first...so simulator maybe buried in there...but says it was not ported to unix yet...
<bslsk05> ​web.archive.org: Index of /ueagleatm
<kof673> > Linux atm tools comming from a broadcom router. it looks like someone wanted to make a "free dsp firmware" :D
<kof673> wikipedia see also: * Texas Instruments TMS320 IIRC that also has gcc/binutils/simulator....and also has 32-bit char. and then there were 2 ;D
<kof673> its very important not to rely on a single vendor for your 32-bit char needs
raphaelsc has quit [Remote host closed the connection]
eluks has quit [Remote host closed the connection]
<kof673> ftp://ftp.analog.com/pub/dsp/210xx/dev_tools/3.3/gnu_src that still works, and sharcdebug.zip might have simulator :D
<bslsk05> ​ftp.analog.com <timeout>
eluks has joined #osdev
<kof673> sharcdebug.zip is source, ../21ktool.zip looks to have binary simulator :D SIM21060.EXE: MS-DOS executable, BW collection for MS-DOS
kiboneu has quit [Ping timeout: 252 seconds]
netbsduser has joined #osdev
Fingel has quit [Ping timeout: 272 seconds]
Fingel has joined #osdev
tjf has quit [Ping timeout: 272 seconds]
tjf has joined #osdev
Ermine has quit [Ping timeout: 252 seconds]
Ermine has joined #osdev
netbsduser has quit [Ping timeout: 252 seconds]
ebrasca has quit [Ping timeout: 260 seconds]
goliath has joined #osdev
bauen1 has quit [Ping timeout: 265 seconds]
bauen1 has joined #osdev
Lucretia has joined #osdev
simjnd has quit [Remote host closed the connection]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 276 seconds]
darkstardevx has joined #osdev
darkstardevx has quit [Remote host closed the connection]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 248 seconds]
simjnd has joined #osdev
kof673 has quit [Ping timeout: 248 seconds]
<nikolar> geist: is it supported by gcc
<nikolar> sounds familiar
simjnd has quit [Ping timeout: 248 seconds]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 245 seconds]
bauen1 has quit [Ping timeout: 252 seconds]
<geist> i dont see it in the current list of supported things
bauen1 has joined #osdev
<nikolar> ah interesting
simjnd has joined #osdev
GeDaMo has joined #osdev
simjnd has quit [Ping timeout: 260 seconds]
jcea has quit [Remote host closed the connection]
Jari-- has quit [Ping timeout: 268 seconds]
navi has quit [Read error: Connection reset by peer]
navi has joined #osdev
<dormito> is it just me, or does the UEFI spec totally fail to call out the poly for the GPT crc32 (along with failing to give even one known-answer example)?
<dormito> I'm guessing it's the crc32 commonly used in ethernet (but there definitely are others)
<heat> there's only one "crc32"
<dormito> there is one common one. there are tons of polys in use
<heat> yes, but those aren't called "crc32"
<heat> and yes, i know people language abuse the shit out of these awful checksums
<dormito> the ones that are 32 bit, yets they literaly are
<heat> no they're not
<heat> crc32-c is not crc32
<dormito> yes, most have an explicit specifier, but crc32 is still abigious
simjnd has joined #osdev
<zid`> heats there's loads of crc32s
<zid`> but yea if it isn't the 4c11db7 one
<zid`> I'll be surprise
<heat> > and yes, i know people language abuse the shit out of these awful checksums
<dormito> crc's are not checksums (which are just addition, with a possible invert in the finalize)
simjnd has quit [Ping timeout: 248 seconds]
<nikolar> cheksum (the word) very rarely referms to actual sums
<nikolar> it's a hash, or crc or whatever way more often
<zid`> chegsum
<heat> czechsum
<nikolar> chegzum
simjnd has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
Jari-- has joined #osdev
<Jari--> hi all people out there
<araxestroy> chonksum
simjnd has joined #osdev
simjnd has quit [Ping timeout: 248 seconds]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 276 seconds]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
netbsduser has joined #osdev
jcea has joined #osdev
simjnd has joined #osdev
netbsduser has quit [Ping timeout: 248 seconds]
simjnd has quit [Ping timeout: 248 seconds]
kof673 has joined #osdev
dza has quit [Quit: Ping timeout (120 seconds)]
dza has joined #osdev
<kof673> g21k gcc, 32-bit char :D #define BITS_PER_WORD 32 #define UNITS_PER_WORD 1 #define CHAR_TYPE_SIZE (BITS_PER_WORD/UNITS_PER_WORD) g21k-3.3.4/g21k/config/21k/21k.h
Left_Turn has joined #osdev
simjnd has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
trillion_exabyte has quit [Ping timeout: 244 seconds]
<nikolar> the heck is 21k
trillion_exabyte has joined #osdev
<GeDaMo> Is g21k like i18n? a word which starts with g, ends with k and has 21 letters between? :P
<kof673> gei st mentioned it sharc dsp cpu, and has an old gcc...and simulator...is baslsk/logs down?
simjnd has joined #osdev
<kof673> http://web.archive.org/web/20060331030155/http://download.gna.org:80/ueagleatm/ gcc and binutils, or github apparently ftp://ftp.analog.com/pub/dsp/210xx/dev_tools/3.3/gnu_src go up a level or so on the latter, 21ktool.zip and others look to be simulator..for dos? windows 3.1? anyways lol
<bslsk05> ​web.archive.org: Index of /ueagleatm
<bslsk05> ​ftp.analog.com <timeout>
<kof673> and to my count, that is at least 2 gcc/binutils/simulator with 32-bit char lol
<kof673> this 21k stuff looks like might also support some other cpus, 16-bit char lol
<kof673> did i mention gcc 2.3.3 lol
<kof673> i haven't built it yet, just looks like there is a simulator so........
simjnd has quit [Ping timeout: 248 seconds]
<nikolar> so, g21k is sharc?
<kof673> it is what came up in a search for me, and not sure all the different cpu models, a21k 210xxx something or other
<kof673> that is somewhat why i wanted to confirm 32-bit char...so close enough for me lol
<kof673> analog.com likely has newer stuff/sdks/etc.
<kof673> how much ram does the simulator give you? A: enough to start your vms clone, shark on sharc
simjnd has joined #osdev
ThinkT510 has quit [Read error: Connection reset by peer]
ThinkT510 has joined #osdev
pabs3 has quit [Ping timeout: 245 seconds]
pabs3 has joined #osdev
kata has quit [Quit: ZNC 1.9.1 - https://znc.in]
kata has joined #osdev
the_oz has joined #osdev
Turn_Left has joined #osdev
eddof13 has joined #osdev
Left_Turn has quit [Ping timeout: 268 seconds]
<kof673> vms shark knows his own j/k
arminweigl_ has joined #osdev
arminweigl has quit [Ping timeout: 265 seconds]
arminweigl_ is now known as arminweigl
Jari-- has quit [Ping timeout: 244 seconds]
goliath has quit [Quit: SIGSEGV]
eddof13 has quit [Quit: eddof13]
eddof13 has joined #osdev
<geist> the sharc is even weirder according to the wikipedia article. basically the 48 bit instruction words expect a 48 bit memory system, which if you're using on-chip memory is fine
<geist> but means you can't use external 32bit memory for instruction fetching
<geist> but that's fairly common among those kida things too
<heat> linux kernel operating system linux operating
<kof673> gedamo: it says v OS was written in C and ............. Operating system Taos, V (operating system) V was the successor to the Thoth operating system and Verex kernel that Cheriton had developed in the 1970s
<kof673> a non-unix...written in C...in 1981?
<GeDaMo> They might have started writing it on a Unix system
<kof673> the command list has diff grep date pwd ... so maybe they are just saying "microkernel distributed" rather than system V...but wikipedia avoids saying unix........
<GeDaMo> "Despite similar names and close development dates, it is unrelated to UNIX System V. "
<the_oz> UNIX v Unix v unix
<kof673> yeah, but wc talk tail tsort sed sleep sort rm .....unix or no, they mingled
<kof673> even if just "userland"
<kof673> yes, the 3 seashells /s
<the_oz> by the c shore
jcea has quit [Read error: Connection reset by peer]
netbsduser has joined #osdev
<kof673> a non-unix...written in C...in 1981? # that was meant as "a planet...where apes evolved from men?"
<GeDaMo> "Entirely localized in your kitchen?" :P
jcea has joined #osdev
simjnd has quit [Ping timeout: 260 seconds]
<the_oz> NOOOOOOOOOOOOOOOOOO
<the_oz> *cesar speaketh*
<the_oz> prometheus and bob
Lucretia has quit [Remote host closed the connection]
Lucretia has joined #osdev
simjnd has joined #osdev
simjnd has quit [Ping timeout: 276 seconds]
eddof13 has quit [Quit: eddof13]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 276 seconds]
eddof13 has joined #osdev
<netbsduser> kof673: taos was in modula-2+
<netbsduser> it and dec topaz were related, one was a particular environment provided by the larger system the other, i forgot which way around
<kof673> yeah, that looks like it could run ultrix binaries...but v was separate os?
netbsduser has quit [Ping timeout: 248 seconds]
netbsduser has joined #osdev
eddof13 has quit [Quit: eddof13]
<netbsduser> yeah, v was some other thing
<netbsduser> i think it had interesting ideas, i didn't look at it yet
simjnd has joined #osdev
simjnd has quit [Ping timeout: 265 seconds]
carbonfiber has joined #osdev
simjnd has joined #osdev
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
simjnd has quit [Ping timeout: 276 seconds]
tigerbrother has quit [Quit: Ping timeout (120 seconds)]
tigerbrother has joined #osdev
steelswords94361 has joined #osdev
simjnd has joined #osdev
netbsduser has quit [Ping timeout: 252 seconds]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 244 seconds]
Left_Turn has quit [Ping timeout: 272 seconds]
Left_Turn has joined #osdev
goliath has joined #osdev
sortiecat has joined #osdev
sortiecat has quit [Remote host closed the connection]
Lucretia has quit [Remote host closed the connection]
Left_Turn has quit [Read error: Connection reset by peer]
bauen1 has quit [Ping timeout: 244 seconds]