--- Log opened Sun Apr 06 00:00:53 2014 | ||
stekern | olofk: sure, will do | 06:54 |
---|---|---|
stekern | might take a day or two though, got preoccupied with a 8-bit mcu project yesterday | 06:55 |
stekern | the non-leisure type of project, sadly they take precedence | 06:57 |
stekern | ah, you have fancy tcl generation ;) | 07:01 |
stekern | olofk: what is the advantage with not letting the subclasses accessing the dictionary direcly? | 07:15 |
stekern | +t | 07:16 |
stekern | in the "convert quartus" I mean | 07:16 |
stekern | seems to me that it would be extra overhead to have to add them in in the QuartusSection | 07:19 |
olofk | stekern: Conformity mainly. I don't think overhead is a problem anyway | 08:18 |
olofk | And you will get some automatic checks for invalid items in the section | 08:19 |
olofk | And a basic string representation for free as well | 08:19 |
olofk | I'm about to make a wishbone rom generator, similar to the one in orpsocv2. What source format is most sensible to use? elf, bin, C, asm, all of them? | 08:24 |
stekern | ok, fair enough, I noticed the extra sanity check myself after I wrote that | 08:45 |
stekern | I think elf and bin makes most sense | 08:47 |
stekern | asm might be nice, but that adds dependency on as | 08:47 |
stekern | that can be solved with normal Makefiles and pre-build script | 08:49 |
olofk | True | 10:17 |
olofk | Fun article I found linked from a slashdot article http://research.microsoft.com/en-us/people/mickens/thenightwatch.pdf | 10:45 |
olofk | But someone should tell him that he's doing high-level stuff | 10:46 |
olofk | We have _real_ problems | 10:46 |
stekern | haha, yeah, debugging kernel stuff while being fairly certain that the compiler and cpu is bug free is for pansies | 11:51 |
Findeton | yeah like that baby | 12:12 |
blueCmd | stekern: when running X, did you use the framebuffer directly or did you have some sort of video driver as well? | 12:59 |
stekern | blueCmd: frambäebuffer directly | 13:43 |
blueCmd | stekern: roger | 13:46 |
Findeton | tiger tiger... | 13:53 |
olofk | Looks like all the synthesis tools support $readmemh, which will make things much nicer | 15:58 |
olofk | Hmm.. maybe I can even use my new wishbone RAM component with wb_we set to 0 | 16:01 |
stekern | isn't there even a verilog backend in binutils? | 16:25 |
blueCmd | stekern: currently gcc pads the structure "struct a { int16_t a[3]; }" to 8 bytes. is that needed? | 17:24 |
stekern | no, and IMO wrong | 17:27 |
blueCmd | good. | 17:27 |
blueCmd | then I'll fix that | 17:27 |
stekern | clang doesn't do that | 17:27 |
stekern | it also makes a struct describing a ethernet header not 14 bytes | 17:27 |
blueCmd | yes, it sucks | 17:30 |
blueCmd | I sort of understand why it was done this way if accesses on 4 byte boundaries are quicker, but it seems intrusive to have as a default | 17:56 |
_franck__ | anyone has an idea why in Linux, do_bus_fault doesn't print anything ? | 20:17 |
_franck__ | It does go in do_bus_fault then it goes to die put no prints | 20:17 |
_franck__ | s/put/but | 20:18 |
olofk | stekern: It works just as you said. or1k-elf-objcopy -O verilog gives me a readmemh-compatible file. That's pretty cool | 20:40 |
olofk | But what if I don't want 8-bit widths? | 20:47 |
-!- Netsplit *.net <-> *.split quits: bentley`, dalias, wkoszek_, Limb, mboehnert | 20:48 | |
-!- Limb_ is now known as Limb | 20:48 | |
-!- Netsplit over, joins: dalias | 20:54 | |
-!- Netsplit *.net <-> *.split quits: dalias | 21:05 | |
-!- Netsplit over, joins: dalias | 21:10 | |
--- Log closed Mon Apr 07 00:00:54 2014 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!