2019-02-17 |
schulz | return correct length of string descriptor
|
commit | commitdiff | tree |
2019-02-16 |
schulz | Shut off a lot of unnecessary debug
|
commit | commitdiff | tree |
2019-02-10 |
schulz | Re-added errenously deleted ASMFILES to the build_linklib...
|
commit | commitdiff | tree |
2019-01-31 |
schulz | fixed erroneous merge from git...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | wip commit - hunting for occasional stalls at interrupt...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | When fetching a byte use LE2LONG macro too, otherwise...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | If dealing with unaligned pointers do not assume to...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | set transfer length in proper channel number
|
commit | commitdiff | tree |
2019-01-30 |
schulz | start all requests from SOF handler (using Cause call...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add memory barriers to io, add new list for finished...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | get width of xfer size and packet count fields in DWC...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | use WFI instruction when waiting for interrupts
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add note on cache clearing
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add some debug. do not issue PendingInt when scheduling...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | Invalidate data cache after message from MBOX received
|
commit | commitdiff | tree |
2019-01-30 |
schulz | Provided global functions for transfer initialization...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | don't zero io_Actual on error, this field is automaticaly...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | toggle PID on successful transfer only if odd number...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | moved irq handler to _intr.c file. moved SOF handler...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | transfer scheduler for CTRL and INT. Rest to be added...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | IntXferScheduled list is for INT transfers which should...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | handle split and intr transfers properly
|
commit | commitdiff | tree |
2019-01-30 |
schulz | shut off debug. move code to usb2otg_schedule
|
commit | commitdiff | tree |
2019-01-30 |
schulz | shut off debug. Properly report speed of USB device...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | store frame numbers of last and next execution of INT...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add more fields to HOSTCHAR
|
commit | commitdiff | tree |
2019-01-30 |
schulz | just WIP....
|
commit | commitdiff | tree |
2019-01-30 |
schulz | more helper macros in place
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add some quick targets
|
commit | commitdiff | tree |
2019-01-30 |
schulz | added separate file for schedule functions
|
commit | commitdiff | tree |
2019-01-30 |
schulz | invalidate caches for IN requests. Point USB core to...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | massive work on usb code. Now it's almost working :)
|
commit | commitdiff | tree |
2019-01-30 |
schulz | DO not allow to boot if fixup.dat and start.elf do...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | ProtStatus returns write protected until writes are...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | enable usb2otg device
|
commit | commitdiff | tree |
2019-01-30 |
schulz | warning fix
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add defines for VC4 mbox communication
|
commit | commitdiff | tree |
2019-01-30 |
schulz | use simpliest little endian macros
|
commit | commitdiff | tree |
2019-01-30 |
schulz | fixed broken if statement and two warnigns about unused...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | fix endianess. use mbox.resource to turn USB power on.
|
commit | commitdiff | tree |
2019-01-30 |
schulz | one BE fat32 fix in AllocFat32...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add sdcard to raspi BE kernel
|
commit | commitdiff | tree |
2019-01-30 |
schulz | sdcard build fixes for paranoia mode
|
commit | commitdiff | tree |
2019-01-30 |
schulz | BE raspi target has different name, add it to build_archspecific
|
commit | commitdiff | tree |
2019-01-30 |
schulz | sdcard for raspi - endianess fixes
|
commit | commitdiff | tree |
2019-01-30 |
schulz | fixes for arm big endian ELF loader (instructions are...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | proper definitions of pixel format for 32bpp mode
|
commit | commitdiff | tree |
2019-01-30 |
schulz | default to 32bpp modes
|
commit | commitdiff | tree |
2019-01-30 |
schulz | endianess fixes of vc4 hidd...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | include vc4 gfx hidd in kernel
|
commit | commitdiff | tree |
2019-01-30 |
schulz | fixed endianess of mbox message length detection
|
commit | commitdiff | tree |
2019-01-30 |
schulz | return vendor as a string. don't cast to ULONG
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add some more components to armeb raspi kernel
|
commit | commitdiff | tree |
2019-01-30 |
schulz | clear memory reserved for kernel before loading anything...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | ARM instructions are always LE, even in big endian...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | use AROS_LE* macros
|
commit | commitdiff | tree |
2019-01-30 |
schulz | leave hypervisor mode on secondary cores and set endianess...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | when waking up secondary cores send an event() since...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | sev() und wfe() added
|
commit | commitdiff | tree |
2019-01-30 |
schulz | when dropping into user mode make sure endian is set
|
commit | commitdiff | tree |
2019-01-30 |
schulz | if AROS is compiled for big endian then set the endianess...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | ditto - wr32be shall write BE
|
commit | commitdiff | tree |
2019-01-30 |
schulz | oops, wr32be should write big endian
|
commit | commitdiff | tree |
2019-01-30 |
schulz | address within +-1020 bytes from current instruction...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | map local_intc if avilable in device tree (necessary...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | use IO macros
|
commit | commitdiff | tree |
2019-01-30 |
schulz | before anything else starts check of OF Tree is available...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | function declarations for device tree handling
|
commit | commitdiff | tree |
2019-01-30 |
schulz | include device tree functions in kernel.resource
|
commit | commitdiff | tree |
2019-01-30 |
schulz | make sure CPU from raspi3 is recognized as armv7
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add io helper functions (read/write byte, short long...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | don't forget to increase tagitem. otherwise OF Tree...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | do some hacks to avoid dereferencing null pointer,...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | moved hello from boot to the top, before LED debug...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | fetch raspi firmware from master, add openfirmware...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | provide own implementation of strcmp. COuld as well...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | device tree uses memory layout from openfirmware.resource...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | shut down debug in vc_fb
|
commit | commitdiff | tree |
2019-01-30 |
schulz | less warnings from ELF
|
commit | commitdiff | tree |
2019-01-30 |
schulz | explicitly convert from BE to LONG, DT is always big...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | code cleanup
|
commit | commitdiff | tree |
2019-01-30 |
schulz | supress debug from VC4 mailbox
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add video framebuffer
|
commit | commitdiff | tree |
2019-01-30 |
schulz | put device tree right at the end of RO part of AROS...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | device tree stores header and provides function querying...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | more IO inlines in use
|
commit | commitdiff | tree |
2019-01-30 |
schulz | use io macros
|
commit | commitdiff | tree |
2019-01-30 |
schulz | boot is using device tree
|
commit | commitdiff | tree |
2019-01-30 |
schulz | more device tree code
|
commit | commitdiff | tree |
2019-01-30 |
schulz | added device tree support to kernel tags
|
commit | commitdiff | tree |
2019-01-30 |
schulz | force core elf file to be at the beginning of data...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | reorganise position of boot tags
|
commit | commitdiff | tree |
2019-01-30 |
schulz | add device tree support
|
commit | commitdiff | tree |
2019-01-30 |
schulz | shut off debug
|
commit | commitdiff | tree |
2019-01-30 |
schulz | tell bootloader that we expect device tree
|
commit | commitdiff | tree |
2019-01-30 |
schulz | less verbose debug from MMU
|
commit | commitdiff | tree |
2019-01-30 |
schulz | Relocations in MSB elf files take care of the fact...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | complete the bootstrap process
|
commit | commitdiff | tree |
2019-01-30 |
schulz | Peripheral on raspi is always big endian. Direct access...
|
commit | commitdiff | tree |
2019-01-30 |
schulz | don'T trust bitfields. They can change even within...
|
commit | commitdiff | tree |