Join us on Discord!
You can help CodeWalrus stay online by donating here.
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Hooloowalrus

#1
Calc Projects, Programming & Tutorials / Re: Prime Linux
September 02, 2017, 12:15:24 AM
I updated some stuff, so now loading DT and stuff should work. It appears as if the s3c framebuffer driver doesn't have any DT code in it at all, so I'm going to figure that part out before I start writing drivers of my own, like for the keypad.
#2
I wanted to get everything working before starting to mess with DTBs, as someone else working on a similar system, http://blog.weinigel.se/2016/05/07/linux-on-sds7102.html and said that it did not work. I think DT support is worth working on, but I'm not sure if it's my first priority.
#3
Calc Projects, Programming & Tutorials / Prime Linux
August 31, 2017, 03:21:09 AM
Linux is coming to the Prime.
It should have been there a long time; the chip it runs on, the S3C2416, has been supported for a long time. Recently gaining access to tools for jtag, I decided I would go and connect things up, not realizing that the newer revision of Prime didn't even have jatag pins broken out on the front of the board. I bought a prime, and started working.

Tonight, I got up and running with a shell. There's nothing else here but the shell, actually, and many things don't work. But I got the LCD and serial port working, which is easily enough to test with.

Here's a picture of the shell up and running on tty0:


The sources can be found on my github:
linux
ripem build with loader
qemu for Prime
Since I don't have a good setup for the initramfs running right now, I'm going to figure out how to get buildroot up and running. As long as I'm not too busy with school, I'll figure out how to make a keyboard driver and get the rest of the theoretically working platform drivers (usb, touchscreen) working. If anyone wants to help, go ahead!

x-posting to Omni and Cemetech
#4
Wait CTF?
I do CTF.
If you want help with things, just ping me on IRC. I'm already going to write some challenges for UIUCTF, so that takes priority for the moment, but this seems like a great idea and I'd love to help out. Count me in!
#5
Other / Re: How old are you?? (poll)
April 05, 2017, 04:26:27 AM
I'm 20
(s***post to get past 20 post limit for polls)
#6
My real answers are Gentoo and Debian unstable, with a couple other minor unices in there.
#7
TI-OS 2.53
#8
On the top end of my computers is a Dell Poweredge R410 with:
1TB spinny disk (will be RAID 1 once I find another decent drive for relatively cheap)
256GB SSD used for caching
64GB ram
2 hex-core Xeon E5645
with dual NICs, and all the general servery stuff

I'm not going to list all the electronics because that would be a lot of listing stuff...
Speaking of phones though, I have a Note 3 with CM on it. It's pretty nice.
#9
They sound really good. I use a SoundBlaster 100 on one of my servers for a DAC, and they sound good. I use a Modular Component Systems 3200 Amp with that. and I think it sounds good.
#10
Quote from: Flippanteer on April 30, 2016, 02:09:02 AM
@Hooloowalrus
Wow those are headphones from the '70s?!
They look pretty sweet for that age!
How do they hold up? (that earpad makes me think it's on-ear headphone? Sure wouldn't go around one's ear  :P)
They're pretty great, I found them in the back of a local store, new in box. The box says copyright 1977.
I had to replace the foam in the earpads because, well, they're almost 40 years old. They are on-ear.
The clip things that hold the actual earpieces to the metal bits are starting to fall apart. Since taking that picture, I have 3D printed a couple replacements out of ABS, that look prety much the same, and are hopefully more durable.

Edit: fix quote
#11
I have a pair of Pickering OA-7s
#12

x_DispGSEntry:
di
ld a,$07
out ($10),a ;several cc into
ld de,plotSScreen
ld hl,SaveSScreen
push hl
pop hl
ld a,$80
__DispGSNext:
push af
out ($10),a ;72cc into, 71cc loop
ex (sp),hl ;waste
ex (sp),hl ;waste
nop
nop
ld b,12
ld a,$20
out ($10),a ;71cc into
pop af ;semi waste
inc a
push af ;semi waste
__DispGSLoop:
ld a,(de)
nop
or (hl)
inc de
inc hl
ret c ;waste
out ($11),a ;71cc into, 71cc loop
ret c ;waste
ld a,(hl) ;waste
djnz __DispGSLoop
pop af
cp $C0
jr nz,__DispGSNext
__DispGSDone:
push af
pop af
ld a,$05
out ($10),a ;65+18cc into\
ei
ret
__DispGSEnd:

I have not tested this, so I guess we'll find out if it works.
The hex for axe is
Asm(F3
Asm(3E07D310
Asm(11(L1)21(L6)
Asm(E5E1
Asm(3E80F5D310
Asm(E3E30000
Asm(060C
Asm(3E20D310
Asm(F13CF5
Asm(1A00B6
Asm(1323
Asm(D8
Asm(D311
Asm(D87E
Asm(10F4
Asm(F1FEC0
Asm(20DF
Asm(F5F1
Asm(3E05D310
Asm(FBC9

Sorry if this looks silly, this is how I write assembly in axe, so I understand it. you can put it on one line if you like , but then you can easily accidentally clear everything.

EDIT: when this was originally posted, I had forgot to credit the routine this is based on to Axe's 3-level grayscale routine. It is not my original routine
#13
I too love the reflections. Sometimes they look like they are reflecting the tops of, for example, the chairs or whatever, when I think only the side should be visible. Regardless, this looks beautiful and like it will be a fun game to play.
#14
Other / Re: Hobbies/ where are your calcs?
March 26, 2015, 07:57:54 PM
I am on an FRC team, which takes up most of my time. I keep my calcs in my basement, except for about 4 which are in some combination of my jacket pockets and my backpack.
#15
Calc Projects, Programming & Tutorials / emu8x CSE
February 22, 2015, 11:56:06 PM
[cross post from cemetech]
I have been porting emu8x, the 81-86 emulator for the 83+SE and 84+(se) to the 84 CSE. Since the only difference between the 84+SE and the 84+CSE is the screen (and flash), I needed to add in an emulated screen. So far it works but is very very slow. I still need to work on fixing some instabilities and other issues.
Screenshot so far:
Powered by EzPortal