Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2018-03-02

00:06:05pamaurywodz (logs): pong
00:06:14pamaurysorry I was sleeping but left my computer on
00:07:12pamauryI am still struggling with ingenic cpu, there is something very weird going on.
00:07:49pamauryI still have random crashes that depend on code alignement, strangely they seem to go away if I don't use iram
00:08:51 Quit aphirst (Ping timeout: 240 seconds)
00:10:46 Join aphirst [0] (~aphirst@unaffiliated/aphirst)
00:15:38 Quit terminalator (Quit: terminalator)
00:15:41 Quit Moarc (Quit: i znowu NADMUCHAŁ BALONA)
00:18:03 Quit ender` (Quit: Two things are infinite: the universe and human stupidity, even though I'm not yet sure about the universe. — A. Einstein)
00:18:27 Join Moarc [0] (
00:19:14 Quit Moarc (Client Quit)
00:19:16 Quit krabador (Quit: Leaving)
00:21:06 Join Moarc [0] (
00:22:32 Quit Moarc (Client Quit)
00:23:54 Join Moarc [0] (
00:26:21***Saving seen data "./dancer.seen"
00:42:44 Quit MrZeus (Ping timeout: 256 seconds)
00:51:54 Join terminalator [0] (terminalat@gateway/vpn/privateinternetaccess/terminalator)
00:53:04 Join MrZeus [0] (~MrZeus@2a02:c7f:7066:fb00:e02d:1ae0:60c5:650f)
00:56:35 Join krabador [0] (~krabador@unaffiliated/krabador)
01:00:40 Join biLLY__ [0] (6bbe19c4@gateway/web/freenode/ip.
01:07:20biLLY__Hi, so I've been working on the remote_control.c plugin trying to get it to write out full sentences. It will write out 3 chars but then it just keeps writing out the third char until i disconnect the device
01:07:32biLLY__ is my code
01:08:44 Quit krabador (Quit: Leaving)
01:26:59 Join MrZeus_ [0] (~MrZeus@2a02:c7f:7066:fb00:e02d:1ae0:60c5:650f)
01:27:30 Quit MrZeus (Ping timeout: 256 seconds)
01:37:35pamaurybiLLY__: I don't have the time to check the code in details but my guess is the following:
01:37:58pamaurywhen you send out a key, the usb_hid.c driver first sends a "key pressed" event, then a "key released"
01:38:10pamauryit queues both events and tries to send them
01:38:36pamaurysine you are sending four keys, you are queuing 8 events
01:38:40pamaurybut the buffer is HID_NUM_BUFFERS
01:38:46pamauryso it will drop the last 3
01:39:12pamaurythus the buffer will look like:
01:39:12pamaury'H' pressed, 'H' released, 'E' pressed, 'E' released, 'Y' pressed
01:39:17pamauryand 'Y' is never released
01:40:14pamauryso either insert some delay between the usb hid send calls, or increase usb hid buffer size, or (better) improve the usb hid API to have to way of waiting for the buffer to be full and/or return a boolean saying whether the buffer was full or not
01:42:19 Quit MrZeus_ (Read error: Connection reset by peer)
01:43:07 Join krabador [0] (~krabador@unaffiliated/krabador)
01:45:06*__builtin made something similar a few years ago
01:45:12__builtinbiLLY__: ^
01:45:35biLLY__pamaury: I had a feeling it was something outside my comprehension. I may have a look but I prebably wont be able to solve it. Will try the delay
01:46:03pamaurybiLLY__: the dela should work though, if it's long enough
01:46:09biLLY____builtin: Is there anywhere I can see the code?
01:46:20pamaurysomething like sleep(HZ / 10)
01:46:51pamaurybiLLY__: or in firmware/usbstack/usb_hic.c, increase HID_NUM_BUFFERS to something bigger like 10
01:47:36biLLY__pamaury: Thank you! I was really feeling stuck
01:48:02__builtinbiLLY__: yes,
01:48:33__builtinI took the HID idea and built a little scripting language around it
01:52:31biLLY____builtin: This is awesome
01:55:57 Quit krabador (Quit: Leaving)
01:57:26__builtinlook at main.c:1187 for the string-sending portion
01:58:27pamaurywods (logs): did you ever implement the hwstub based gdb stub? That could be greatly useful to me now ;) Cause debugging registers by hand is kind of horrible
02:24:47 Join GeekShadow [0] (
02:24:50 Quit GeekShadow (Changing host)
02:24:50 Join GeekShadow [0] (~antoine@reactos/tester/GeekShadow)
02:26:22***Saving seen data "./dancer.seen"
02:47:51 Join krabador [0] (~krabador@unaffiliated/krabador)
02:52:09biLLY____builtin: I'm getting an error with isqrt when compiling
02:52:24biLLY__undefined reference
02:52:47__builtinI think there have been some changes to the fixed-point library since I wrote that
02:53:00__builtintry doing a checkout rather than a cherry-pick
02:53:06biLLY__Ohhh okay
02:53:22__builtinthat will give you the exact tree I had when I wrote it
03:14:18biLLY____builtin: I am awful with git, could you walk me through doing that?
03:19:11__builtinin the rockbox tree, run: git fetch refs/changes/12/1212/33 && git checkout FETCH_HEAD
03:37:37 Quit terminalator (Ping timeout: 268 seconds)
03:47:59 Quit krabador (Quit: Leaving)
04:18:41biLLY__pamaury: If I increase HID_NUM_BUFFERS to 10 will that only allow 10 characters in the buffer? Could I raise it a lot higher?
04:20:53biLLY__Sorry it will only hold 5 characters I mean, but will raising it to something like 100 cause problems?
04:26:23***Saving seen data "./dancer.seen"
04:34:53pamaurybiLLY__: if you raise to 10, you can have 5 characters
04:35:20pamauryno you can probably raise it a lot
05:10:52 Quit Ruhan (Ping timeout: 240 seconds)
05:10:58 Quit marex-cloud (Read error: Connection reset by peer)
05:11:20 Quit jeandet (Read error: Connection reset by peer)
05:11:24 Quit cttttt (Write error: Connection reset by peer)
05:12:29 Join marex-cloud [0] (sid137234@gateway/web/
05:16:22 Join Ruhan [0] (uid76353@gateway/web/
05:16:57 Quit marex-cloud (Ping timeout: 240 seconds)
05:29:14 Join jeandet [0] (sid239360@gateway/web/
05:30:07 Quit this_is_a_nick (Remote host closed the connection)
05:31:25 Join marex-cloud [0] (sid137234@gateway/web/
05:50:31 Join cttttt [0] (sid135570@gateway/web/
06:08:16 Quit TheSeven (Ping timeout: 260 seconds)
06:17:37 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:22:16 Quit TheSeven (Ping timeout: 260 seconds)
06:26:25***Saving seen data "./dancer.seen"
06:32:22 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:43:54 Quit biLLY__ (Quit: Page closed)
06:53:21 Join this_is_a_nick [0] (
08:15:45 Join wodz [0] (
08:24:25 Join ender` [0] (
08:26:28***Saving seen data "./dancer.seen"
08:43:23 Quit derf (Ping timeout: 276 seconds)
08:50:16 Join derf [0] (
08:56:38 Join dys [0] (~dys@2003:5b:203b:100:6af7:28ff:fe06:801)
09:47:22 Join xorly [0] (
10:23:36 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
10:26:29***Saving seen data "./dancer.seen"
11:26:36 Quit advcomp2019 (Ping timeout: 256 seconds)
11:29:23 Join advcomp2019 [0] (
11:29:23 Quit advcomp2019 (Changing host)
11:29:23 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
11:43:13 Quit derf (Ping timeout: 260 seconds)
11:46:30 Join derf [0] (
12:26:31***Saving seen data "./dancer.seen"
12:29:18 Quit xorly (Ping timeout: 260 seconds)
12:46:58 Join ernestask [0] (
13:02:04 Quit pamaury (Ping timeout: 276 seconds)
13:11:43 Join qweo [0] (
13:23:24 Join petur [0] (~petur@rockbox/developer/petur)
13:30:54 Join massiveH [0] (
13:34:40 Quit derf (Ping timeout: 256 seconds)
13:34:59 Join alce [0] (53f5e128@gateway/web/freenode/ip.
13:38:24 Join derf [0] (
13:48:06 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
13:59:18 Join terminalator [0] (terminalat@gateway/vpn/privateinternetaccess/terminalator)
14:12:18 Join amayer [0] (~amayer@
14:12:32 Quit massiveH (Quit: Leaving)
14:26:35***Saving seen data "./dancer.seen"
14:27:09 Quit derf (Ping timeout: 240 seconds)
14:29:14 Join derf [0] (
15:11:00 Quit deevious (Ping timeout: 256 seconds)
15:17:17 Quit terminalator (Quit: terminalator)
15:17:47 Join deevious [0] (~Thunderbi@
15:24:32 Quit wodz (Ping timeout: 248 seconds)
15:31:39 Quit Huntereb (Read error: Connection reset by peer)
15:33:48 Join Huntereb [0] (
15:34:23 Quit petur (Remote host closed the connection)
15:34:40 Quit derf (Ping timeout: 248 seconds)
15:41:39 Join derf [0] (
15:48:43 Quit Huntereb (Read error: Connection reset by peer)
15:49:03 Join Huntereb [0] (
15:56:04 Join krabador [0] (~krabador@unaffiliated/krabador)
16:08:30 Quit Huntereb (Ping timeout: 260 seconds)
16:22:05 Quit krabador (Quit: Leaving)
16:25:02 Join krabador [0] (~krabador@unaffiliated/krabador)
16:26:36***Saving seen data "./dancer.seen"
16:27:31 Quit jonathant (Ping timeout: 240 seconds)
16:29:15 Join jonathant [0] (
16:51:34 Quit amayer (Ping timeout: 240 seconds)
16:57:25 Quit deevious (Quit: deevious)
16:58:12 Quit krabador (Quit: Leaving)
17:06:29 Quit ender` (Quit: I do not fear death. I had been dead for billions and billions of years before I was born and had not suffered the slightest inconvenience from it. — Mark Twain)
17:07:16 Join krabador [0] (~krabador@unaffiliated/krabador)
17:11:08 Join ender` [0] (
17:14:50 Join arman [0] (~user@2605:e000:9a83:2100:1d03:9343:a745:cf67)
17:21:00armanHello I am looking for a recommendation on an device to buy! My budget is between $75-$500. Ideally something with physical buttons. Thank you a hundred times in advance.
17:52:46Horrorcatarman, the Sansa Clip+ has physical buttons (but no physical hold/lock). got it for 70 EUR off ebay.
17:52:59Horrorcathas microSD slot, using it with 64 GiB, others use it with much more
17:53:17SammysHPyou can find used clip+ for 35-40 €
17:53:25Horrorcat(mine was refurbished though)
17:53:48SammysHPthere are also many sansa fuze for the same price (bigger screen, physical hold button)
17:54:07 Join terminalator [0] (terminalat@gateway/vpn/privateinternetaccess/terminalator)
17:54:12SammysHPfirst I thought it is hard to get one. then I focused on used ones and found a lot
18:26:39***Saving seen data "./dancer.seen"
18:38:02 Join PimpiN8 [0] (
18:38:25 Quit dys (Ping timeout: 260 seconds)
18:41:27 Quit krabador (Remote host closed the connection)
18:43:26 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:f58e:9291:18b:48da)
18:56:34 Join dys [0] (
19:02:52 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:07:24 Join lebellium [0] (
19:22:03 Join xorly [0] (
19:26:19 Join Soap_ [0] (~Soap@rockbox/staff/soap)
19:29:19 Quit Soap (Ping timeout: 248 seconds)
19:47:31 Join Roboturner913 [0] (4a854aea@gateway/web/freenode/ip.
19:48:08 Quit Roboturner913 (Client Quit)
19:49:18 Join roboturner913 [0] (4a854aea@gateway/web/freenode/ip.
19:50:48roboturner913sansa E200 is cheap and has a user-replaceable battery
19:50:58roboturner913Fuze+ is amazing if you don't mind the touchpad
19:51:37Al3x_10mi have a clip+. pretty nice device
19:51:56roboturner913OG Fuze is nice if you can find one in good shape. They're getting harder to find though
19:52:57 Join umarang [0] (bc87dc9c@gateway/web/freenode/ip.
19:53:22roboturner913and you can find one that looks new but the battery is borked. Battery is relatively easy to replace if you can solder but the Fuze is practically impossible to reassemble once you've taken it apart
19:54:12roboturner913Clip+ is my favorite and not terribly hard to find, 50-60 bucks
19:54:28 Join umarang_ [0] (bc87dc9c@gateway/web/freenode/ip.
19:54:54roboturner913Apgtek Rocker will be amazing once they're done with the port. I'm too dumb to build the bootloader myself
19:55:54roboturner913You can get Rocker for $50ish if you shop around
19:57:07 Quit roboturner913 (Quit: Page closed)
19:57:43 Quit umarang (Ping timeout: 260 seconds)
19:57:52 Quit umarang_ (Client Quit)
20:10:10 Join cereal [0] (d5a2498b@gateway/web/freenode/ip.
20:11:19cerealRockbox as an Application can run on a device with Windows CE 5.0 right?
20:12:17cerealI just have to follow this guide, to build Windows sim in Linux:
20:12:41cerealbut I get configure: error: C compiler cannot create executables
20:17:11SammysHPwindows != windows CE
20:18:45cerealI read
20:19:23cerealso should I just follow the normal build process and select (A)dvanced?
20:21:08lebellium11 Aug 2008
20:21:08 Quit this_is_a_nick (Read error: Connection reset by peer)
20:21:24cerealIs Rockbox as an Application on WinCE possible?
20:21:39cereallebellium: I know, it's an old device
20:22:46cerealbut it would be great to use RB on it
20:23:45 Join this_is_a_nick [0] (
20:23:48SammysHPcereal: the wiki page you've linked clearly states that it isn't possible to compile rockbox for windows CE
20:25:17cerealSammysHP: where?
20:25:49SammysHP"Unfortunately, the simulator only runs natively under Windows"
20:26:16SammysHPoh, that refers to the win CE simulator
20:26:35SammysHP"however changes will be required to actually compile with cegcc" and probably nobody did it
20:26:40***Saving seen data "./dancer.seen"
20:26:52SammysHPalso lists it as rejected
20:27:29SammysHPand almost 10 years old
20:34:38cerealthis means changes in cegcc?
20:44:15 Part arman ("Killed buffer")
20:47:20aphirstthe real question is whether roblox can be ported to the sansa clip+
20:47:27aphirston rockbox
20:51:33cerealaccording to the UI simulator "should be able to run on any Unix-like operating system where SDL is available."
20:52:51cerealso is there a chance to run the UI sim on Win CE?
20:59:18 Join johnb2 [0] (
21:00:00 Join krabador [0] (~krabador@unaffiliated/krabador)
21:03:43 Quit johnb2 (Ping timeout: 248 seconds)
21:09:07 Join Huntereb [0] (
21:11:52 Quit Huntereb (Read error: Connection reset by peer)
21:12:20 Join Huntereb [0] (
21:26:07 Quit krabador (Quit: Leaving)
21:28:47 Quit jhMikeS (Ping timeout: 268 seconds)
21:33:42 Quit ernestask (Quit: ernestask)
21:43:05 Join jhMikeS [0] (
21:44:45 Join Soap [0] (~Soap@rockbox/staff/soap)
21:47:32 Quit Soap_ (Ping timeout: 260 seconds)
21:47:54 Join krabador [0] (~krabador@unaffiliated/krabador)
21:57:37_BilgusSlim to nil would be my guess
21:58:51_Bilgushave you ever programmed anything in WinCE5? Its like looking for water in the desert
21:59:56_Bilgusnow could you port rockbox to a windows CE device sure..
22:00:13_BilgusIs it worth it? Probably not..
22:02:46_BilgusSearch for MIOPOCKET if you want to run a Pseudo OS on top of CE with a media player video player etc. It was originally used for CE based GPS devices so there might be some cruft you need to get rid of but its literally all script based so pretty easy to configure
22:03:00_Bilgus@ cereal
22:03:22 Quit krabador (Quit: Leaving)
22:04:42cerealBilgus: thanks for the info, so no chance at all :-(
22:07:00_BilgusOh sure there is a chance but Its not very likely
22:07:15cerealMiopocket might not be what I need, because I can boot into the manufacturers software and switch to WinCE too
22:07:47cerealI see
22:10:57 Quit terminalator (Quit: terminalator)
22:13:15_BilgusEven if not you can use the software from it MortScript I believe it was called is a gem and it has a media player and a whole host of other neat little things Its been a good & years since I looked at it
22:13:28_Bilgus7 years*
22:23:22 Join terminalator [0] (terminalat@gateway/vpn/privateinternetaccess/terminalator)
22:24:35 Join krabador [0] (~krabador@unaffiliated/krabador)
22:26:42***Saving seen data "./dancer.seen"
22:33:18 Quit St0neHead (Ping timeout: 256 seconds)
22:34:31 Join St0neHead [0] (stonehead@2a01:7e00:e001:3700:6667::2)
22:35:24 Join lebellium_ [0] (
22:38:37 Quit lebellium (Ping timeout: 252 seconds)
22:40:07 Quit cereal (Quit: Page closed)
22:50:37 Quit krabador (Quit: Leaving)
22:56:58 Join MrZeus [0] (~MrZeus@2a02:c7f:7066:fb00:7c18:afe0:2422:497c)
23:29:27 Quit this_is_a_nick (Remote host closed the connection)

Previous day | Next day