Commit Graph
223 Commits
Author SHA1 Message Date
jens d35075c34f - use working MAC addr
- refactored vendor

git-svn-id: http://moon:8086/svn/mips@223 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-25 21:00:02 +00:00
jens 1f4776d42c - EMAC_MACADDR_set
- UDB fixed chksum calc.
- DHCP : added more requests

git-svn-id: http://moon:8086/svn/mips@222 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-25 20:46:33 +00:00
jens d668370db8 - fixed msg_type
git-svn-id: http://moon:8086/svn/mips@221 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-25 08:19:05 +00:00
jens 2b120ef23a - dhcp: eleminate padding
git-svn-id: http://moon:8086/svn/mips@220 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-25 07:09:31 +00:00
jens 5fe751ef97 - simplified DHCP
-added UdpAppend()


git-svn-id: http://moon:8086/svn/mips@219 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-25 07:06:41 +00:00
jens 08e4680fdf - send full frame
git-svn-id: http://moon:8086/svn/mips@218 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 20:30:40 +00:00
jens d0498aa2de - put delay and begin
git-svn-id: http://moon:8086/svn/mips@217 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 19:59:55 +00:00
jens eb8ff9ad74 - dhcp: send secs
- test: send burst of 3

git-svn-id: http://moon:8086/svn/mips@216 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 19:58:34 +00:00
jens 96499e4142 [libsys]
- fixed usleep()

git-svn-id: http://moon:8086/svn/mips@215 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 19:50:01 +00:00
jens def3585764 [Network]
- added broadcast flag
- removed hw types from dhcp
[test_emac]
- do dhcp discover on startup

git-svn-id: http://moon:8086/svn/mips@214 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 16:52:36 +00:00
jens 9c79fa3bd5 [test_emac]
- changed eth_myself
- play with DHCP

git-svn-id: http://moon:8086/svn/mips@213 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 12:17:57 +00:00
jens 2a12a5f931 - fixed DHCP options
git-svn-id: http://moon:8086/svn/mips@212 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 12:08:37 +00:00
jens 9c248bd884 - fixed Eth_pkt_send()
- dhcp: don't send padding bytes for whole options

git-svn-id: http://moon:8086/svn/mips@211 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 11:18:53 +00:00
jens 888c71bf72 - fixed sleep()
- use itoa from lib
- fixed Eth_pkt_recv()


git-svn-id: http://moon:8086/svn/mips@210 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 08:23:20 +00:00
jens 001e7af3e3 - fixed Eth_pkt_recv
- DHCP sending of client id is disabled

git-svn-id: http://moon:8086/svn/mips@209 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 07:17:01 +00:00
jens 6c957b9e84 - remove compiler warning
git-svn-id: http://moon:8086/svn/mips@208 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-24 06:22:03 +00:00
jens 453468e10d [sim]
- fixed test_emac_sim
- added EMAC registers to board

git-svn-id: http://moon:8086/svn/mips@207 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 22:08:06 +00:00
jens 4dfb4b92ea - refactored network
- fixed gpio_clr()

git-svn-id: http://moon:8086/svn/mips@206 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 22:00:29 +00:00
jens 30b0a4c619 - fixed test_emac_sim
git-svn-id: http://moon:8086/svn/mips@205 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 19:32:00 +00:00
jens 794bd38593 - refactored network
git-svn-id: http://moon:8086/svn/mips@204 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 19:29:51 +00:00
jens 2b04dc86da - fixed SYS_EMAC_DATA_CACHED
git-svn-id: http://moon:8086/svn/mips@203 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 19:19:36 +00:00
jens 5747d8d5fd - fixed includes
git-svn-id: http://moon:8086/svn/mips@202 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 18:51:01 +00:00
jens b454e8dd00 - fixed libsys includes
git-svn-id: http://moon:8086/svn/mips@201 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 18:42:38 +00:00
jens d8bd262509 - refactored libsys into common
git-svn-id: http://moon:8086/svn/mips@200 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 18:10:10 +00:00
jens fa1d1aa9b6 - refactored libsys into common
git-svn-id: http://moon:8086/svn/mips@199 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 18:09:26 +00:00
jens 015deb2ace - refactored libsys into common
git-svn-id: http://moon:8086/svn/mips@198 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 18:09:11 +00:00
jens 2c4a6af07b - refactored common sources into common
git-svn-id: http://moon:8086/svn/mips@197 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 17:43:37 +00:00
jens 28aa86d141 [ml402]
- compile with O3

git-svn-id: http://moon:8086/svn/mips@196 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 11:20:56 +00:00
jens 762e379c28 [ml402]
- testbench: refacored

[denano]
- testbench: fixed gpio

git-svn-id: http://moon:8086/svn/mips@195 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 11:00:13 +00:00
jens 89509e0ee8 - fixed GPIO
git-svn-id: http://moon:8086/svn/mips@194 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-23 07:39:17 +00:00
jens 96618e854f - removed large comment
git-svn-id: http://moon:8086/svn/mips@193 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 21:40:41 +00:00
jens df4245fbf6 [Bootloader]
- instantiate uart_ifs in board

git-svn-id: http://moon:8086/svn/mips@192 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 21:21:23 +00:00
jens 3f459e693d - fixed putchar to wrong fd
git-svn-id: http://moon:8086/svn/mips@191 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 21:11:32 +00:00
jens f34d7dcac7 - refactored
- improved checks

git-svn-id: http://moon:8086/svn/mips@190 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 21:04:38 +00:00
jens de8da71c73 - number of future lines is adjustable
git-svn-id: http://moon:8086/svn/mips@189 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 20:42:20 +00:00
jens 91f53947d0 - removed assert
- improved checks

git-svn-id: http://moon:8086/svn/mips@188 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 20:42:02 +00:00
jens 6227db4062 - killed whitespaces
git-svn-id: http://moon:8086/svn/mips@187 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 17:55:18 +00:00
jens 026b7c322e - refactored debugger setup from <BOARD_NAME>board to debugger
git-svn-id: http://moon:8086/svn/mips@186 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 16:34:56 +00:00
jens 34bd764372 - fixed includes
git-svn-id: http://moon:8086/svn/mips@185 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 16:34:11 +00:00
jens b3c9daf1d7 [ML402]
- make debugger work
- removed dbg_uart and GDB stuff

git-svn-id: http://moon:8086/svn/mips@184 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 15:35:26 +00:00
jens 8c2721eeb9 - instantiate uart_ifs in board
git-svn-id: http://moon:8086/svn/mips@183 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 14:11:38 +00:00
jens f26090a5a2 - instantiate uart_ifs in board
git-svn-id: http://moon:8086/svn/mips@182 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 14:11:12 +00:00
jens 0d50f924ca - allow map file
git-svn-id: http://moon:8086/svn/mips@181 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 14:10:41 +00:00
jens 2b4f02c062 - added missing declarations
- reduced compiler warnings

git-svn-id: http://moon:8086/svn/mips@180 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 13:09:23 +00:00
jens 64ad92101d - fixed linker script
git-svn-id: http://moon:8086/svn/mips@179 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 11:24:14 +00:00
jens 0c06127499 [Bootloader]
- cleaned up
- added srec_init()

git-svn-id: http://moon:8086/svn/mips@178 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 11:12:23 +00:00
jens c76849d2cc - refactored
- increased version

git-svn-id: http://moon:8086/svn/mips@177 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 09:33:14 +00:00
jens 7ced3f1db1 [Bootloader]
- ML402: do baudrate init in board_init()
- use faster memcpy
- print CPU info
- provide extra diagnostic during SREC load

git-svn-id: http://moon:8086/svn/mips@176 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-22 07:32:53 +00:00
jens 5c1eb1946a - added
git-svn-id: http://moon:8086/svn/mips@175 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-21 17:02:22 +00:00
jens c07ba24e60 - added flashtest
git-svn-id: http://moon:8086/svn/mips@174 a8ebac50-d88d-4704-bea3-6648445a41b3
2021-11-21 15:18:54 +00:00