Commit Graph

45 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq b0503aaf85 software/include/base/stdint.h: more definitions 2013-01-10 17:10:29 +01:00
Sebastien Bourdeauducq dd6eacba62 Remove uses of the RE signal on field registers 2012-10-09 19:08:37 +02:00
Sebastien Bourdeauducq 59f4490630 software/libbase: qsort 2012-06-04 19:45:13 +02:00
Sebastien Bourdeauducq 2dc346dfd6 base/stdlib.h: abs/labs 2012-06-04 19:41:49 +02:00
Sebastien Bourdeauducq b4f49cc48f software/base/limits.h: add some more 2012-06-04 19:41:41 +02:00
Sebastien Bourdeauducq ebed9ca6f8 software/libbase: add fseek+ftell decls 2012-06-03 21:32:36 +02:00
Sebastien Bourdeauducq 674b3f1a8c software/include/hw: add flash offset for filesystem 2012-06-02 23:44:57 +02:00
Sebastien Bourdeauducq 964dc8050c software: stdarg.h: cleanup and add va_copy 2012-06-02 17:12:37 +02:00
Sebastien Bourdeauducq 5fe1aade34 software/libbase: uintptr_t 2012-06-02 00:16:38 +02:00
Sebastien Bourdeauducq 8fa0198089 software/libbase: add strcat strncat 2012-05-31 21:03:52 +02:00
Sebastien Bourdeauducq b13bc6ed64 software/libbase: add some more types 2012-05-31 20:16:24 +02:00
Sebastien Bourdeauducq 3a4408a880 software: merge flash.h into mem.h 2012-05-31 16:30:30 +02:00
Sebastien Bourdeauducq 771a27d964 software/libbase: add strerror 2012-05-28 19:48:11 +02:00
Sebastien Bourdeauducq e115eb08fb software/libbase: fix stupid mistake in limits.h 2012-05-28 19:32:38 +02:00
Sebastien Bourdeauducq 2428057c2f software/libbase: malloc family decl in stdlib 2012-05-28 17:20:06 +02:00
Sebastien Bourdeauducq 56e201fd5d software/libbase: more file decls in stdio 2012-05-28 17:17:13 +02:00
Sebastien Bourdeauducq 4dbc938f7c software: more string functions 2012-05-25 23:26:43 +02:00
Sebastien Bourdeauducq 99070f0afd software/libbase: errno 2012-05-25 23:24:53 +02:00
Sebastien Bourdeauducq 0b99cbf7b9 software/libbase: provide getenv declaration 2012-05-25 22:50:30 +02:00
Sebastien Bourdeauducq 37b578854b software/libbase: provide file I/O declaration 2012-05-25 22:45:28 +02:00
Sebastien Bourdeauducq cd546edc19 software/libbase: stddef.h 2012-05-25 22:30:17 +02:00
Sebastien Bourdeauducq fdc7da5826 software/libbase: improve limits.h 2012-05-25 22:29:37 +02:00
Sebastien Bourdeauducq 598498ec2b libbase: setjmp/longjmp 2012-05-25 22:28:38 +02:00
Sebastien Bourdeauducq 8e0461121f software/libbase: srand and RAND_MAX 2012-05-25 18:57:23 +02:00
Sebastien Bourdeauducq 22f7d1716e Remove some boilerplate 2012-05-24 19:22:27 +02:00
Sebastien Bourdeauducq 2500e71cb7 software: merge libextra into libbase 2012-05-24 19:01:47 +02:00
Sebastien Bourdeauducq 2823034a7b software/libextra: remove blockdev + fatfs 2012-05-24 18:51:27 +02:00
Sebastien Bourdeauducq f6f42293d1 Clock frequency detection 2012-05-22 13:23:44 +02:00
Sebastien Bourdeauducq 4d754dbb33 bios: serial, network and flash boot support 2012-05-21 22:57:12 +02:00
Sebastien Bourdeauducq 275ed9cd9c bios: timer support 2012-05-21 22:56:21 +02:00
Sebastien Bourdeauducq c01594f9fd Common interrupt numbers 2012-05-21 19:52:41 +02:00
Sebastien Bourdeauducq 79124d822b Identifier 2012-05-17 01:41:41 +02:00
Sebastien Bourdeauducq bb798176fc Common include files 2012-05-16 10:20:04 +02:00
Sebastien Bourdeauducq b6aa40d845 bios: automatically enable hardware memory controller and test memory 2012-05-15 19:29:26 +02:00
Sebastien Bourdeauducq 92ac69bae3 dfii: new design 2012-02-23 21:21:07 +01:00
Sebastien Bourdeauducq f35cd4a85b Prepare for new DDR PHY 2012-02-19 18:43:42 +01:00
Sebastien Bourdeauducq 5bc840b9c1 DFI injector (untested) 2012-02-17 23:50:10 +01:00
Sebastien Bourdeauducq c387ce7ce5 Map DDR PHY controls in CSR 2012-02-17 17:34:59 +01:00
Sebastien Bourdeauducq 73fce59631 software: shell from original BIOS 2012-02-07 15:02:44 +01:00
Sebastien Bourdeauducq a40b0ea175 software: fix size_t and ptrdiff_t 2012-02-07 12:06:49 +01:00
Sebastien Bourdeauducq 494c383fa8 software: remove unnecessary IRQ acks 2012-02-07 00:07:25 +01:00
Sebastien Bourdeauducq 4aaf48afb0 software: interrupt driven UART working 2012-02-06 23:53:29 +01:00
Sebastien Bourdeauducq 5cde57cb65 software: use new UART 2012-02-06 17:53:41 +01:00
Sebastien Bourdeauducq e2317bc83b flash: remove splash screens 2012-02-05 19:12:33 +01:00
Sebastien Bourdeauducq 1a4a6eb445 Copy some software code from the original Milkymist SoC.
Libbase should keep its RAM usage to a minimum as it is meant to
be executed before the SDRAM is up and running. (Having lots of
code is OK though as we XIP from the flash)
2012-02-03 12:08:17 +01:00